На данной странице представлена ознакомительная часть выбранного Вами патента
Для получения более подробной информации о патенте (полное описание, формула изобретения и т.д.) Вам необходимо сделать заказ. Нажмите на «Корзину»
СПОСОБ ШИФРОВАНИЯ БЛОКОВ ДАННЫХ | |
Номер публикации патента: 2111620 | |
Редакция МПК: | 6 | Основные коды МПК: | H04L009/06 | Аналоги изобретения: | 1. US, патент, 5222139, H 04L 9/00, 1993. 2. Деффи У., Хеллмэн М.Э. Защищенность и имитостойкость. Введение в криптографию.-ТИИЭР, 1979, т.67, N 3, с.87-89. 3. Стандарт СССР ГОСТ 28147-89. Системы обработки информации. Защита криптографическая. Алгоритм криптографического преобразования. 4. US, патент, 5483598, H 04L 9/20, 1996. 5. GB, патент, 1605354 А1, H 04L 9/20, 1993. 6. RU, патент, 2007884, H 04L 9/00, 1994. 7. RU, патент, 2030836, H 04L 9/00, 1995. 8. EP, заявка, 0354774 А2, H 04L 9/00, 1989. |
Имя заявителя: | Государственное унитарное предприятие Специализированный центр программных систем "Спектр" (RU) | Изобретатели: | Молдовян Александр Андреевич[RU] Молдовян Николай Андреевич[RU] Молдовяну Петр Андреевич[MD] | Патентообладатели: | Государственное унитарное предприятие Специализированный центр программных систем "Спектр" (RU) Молдовян Александр Андреевич (RU) Молдовян Николай Андреевич (R |
Реферат | |
Изобретение относится к области электросвязи и вычислительной техники, а конкретнее к области криптографических способов и устройств для шифрования данных. Целью изобретения является повышение скорости шифрования недетерминированных программных шифтов. Способ включает формирование ключа шифрования в виде совокупности K подключей, генерирование машинного кода программы шифрования, разбиение блока данных на N подблоков и поочередное преобразование подблоков. Отличается от известных способов тем, что дополнительно формируют двоичные векторы двух типов, выбирают номер l, где l ≅ K, подключа по структуре двоичного вектора первого типа, с помощью бинарной операции накладывают l-й подключ на двоичный вектор второго типа и преобразуют i-й подблок, где i ≅ N, путем наложения на него с помощью бинарной операции двоичного вектора второго типа с изменной структурой. Двоичный вектор первого типа формируют по структуре i-го подблока и по значению номера подключа, использованного на предыдущем шаге наложения. Двоичный вектор второго типа формируют по структуре i-го подблока и по структуре, которую он имел на предыдущем шаге наложения на подблок. 5 з.п. ф-лы, 3 ил.
|