Алгебра кватернионов представляет собой ассоциативную четырехмерную
гиперкомплексную алгебру над полем действительных чисел с уникальными законами
умножения. Шифрование, основанное на кватернионах, представленное в [1], использует
уникальные свойства кватернионов для поворота векторов данных в трехмерном пространстве.
Как известно, вращение вектора представляется в виде результата произведения кватерниона
вращения, вектора, представленного в виде кватерниона, и обратного кватерниона вращения.