AUTHENTICATED CODING METHOD
FIELD: physics.SUBSTANCE: invention relates to cryptography and information security means. Method of authenticated message encryption using block encryption, encryption key K, finalization key F, initialisation vector S, wherein the message includes associated data having at least one non-zero bloc...
Gespeichert in:
Hauptverfasser: | , , , |
---|---|
Format: | Patent |
Sprache: | eng ; rus |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | FIELD: physics.SUBSTANCE: invention relates to cryptography and information security means. Method of authenticated message encryption using block encryption, encryption key K, finalization key F, initialisation vector S, wherein the message includes associated data having at least one non-zero block and possibly open text, the method comprising encrypting the plaintext by calculating counter values, calculating an initial counter value, obtaining each subsequent counter value by adding a module modulus to the right bits of the previous counter value, encrypting the open text in the gamma mode, forming an imitation table, calculating an imitosecurity group value, calculating an imitosecurity key using block encryption and key K, calculating a vector value using a multiplication operation in a Galois final field, calculating an imitosecurity group value using block encryption and a key F, deciphering the ciphertext obtained from the packet in a gamma mode, if the values of imitations have coincided, the decrypted plaintext and associated data are considered to be true.EFFECT: technical result is high cryptographic strength of the authenticated encryption method.1 cl
Изобретение относится к криптографии и средствам защиты информации. Технический результат - повышение криптографической стойкости способа аутентифицированного шифрования. Способ аутентифицированного шифрования сообщения с использованием блочного шифрования, ключа шифрования K, ключа финализации F, вектора инициализации S, причем сообщение включает в себя ассоциированные данные, имеющие в составе хотя бы один ненулевой блок, и, возможно, открытый текст, способ заключается в том, что зашифровывают открытый текст, вычисляя значения счетчиков, вычисляют начальное значение счетчика, получают каждое последующее значение счетчика путем прибавления единицы по модулю к правым битам предыдущего значения счетчика, зашифровывают открытый текст в режиме гаммирования, формируют имитовставку, вычисляют значение имитозащитной группы, вычисляют ключ имитозащиты с использованием блочного шифрования и ключа K, вычисляют значение вектора с помощью операции умножения в конечном поле Галуа, вычисляют значение имитозащитной группы с использованием блочного шифрования и ключа F, расшифровывают шифртекст, полученный из пакета, в режиме гаммирования, проверяют имитовставку, если значения имитовставок совпали, расшифрованный открытый текст и ассоциированные данные признают истинными. |
---|