Завантажити PDF файл.

Формула / Реферат

Спосіб шифрування даних для систем обробки в ЕОМ, який полягає в тому, що послідовність двійкових символів відкритого тексту розбивають на 64-бітні блоки, кожен з яких розбивають на правий і лівий півблоки по 32 біти, які розміщують у відповідних накопичувачах, зашифрування котрих включає 16 циклів, при цьому дані з виходу накопичувана правого півблока і відповідного підключа кожного циклу надходять на вхід циклової функції перетворення, вихідні дані котрої підсумовують у відповідному побітному суматорі за модулем 2 з даними лівого півблока, дані накопичувача правого блока теперішнього циклу переносять у накопичувач лівого півблока, а результатом підсумовування заповнюють накопичувач правого півблока чергового циклу, який відрізняється тим, що додатково задають визначені п'ять бітів з 32 бітів на вході або виході циклової функції, перетворюють їх в відповідне число зсувних імпульсів, за допомогою яких виконують циклічний зсув результату порозрядного підсумовування вихідних даних циклової функції з даними лівого пів блока перед тим, як заповнити їм накопичувач правого півблока чергового циклу.

Текст

Спосіб шифрування даних для систем обробки в ЕОМ, який полягає в тому, що ПОСЛІДОВНІСТЬ ДВІЙКОВИХ символів відкритого тексту розбивають на 64-бітні блоки, кожен з яких розбивають на правий і лівий півблоки по 32 біти, які розміщують у ВІДПОВІДНИХ накопичувачах, зашифрування котрих включає 16 циклів, при цьому дані з виходу нако пичувача правого півблока і ВІДПОВІДНОГО підключа кожного циклу надходять на вхід циклової функції перетворення, ВИХІДНІ дані котрої підсумовують у відповідному побітному суматорі за модулем 2 з даними лівого півблока, дані накопичувача правого блока теперішнього циклу переносять у накопичувач лівого півблока, а результатом підсумовування заповнюють накопичувач правого півблока чергового циклу, який відрізняється тим, що додатково задають визначені п'ять бітів з 32 бітів на вході або виході циклової функції, перетворюють їх в відповідне число зсувних імпульсів, за допомогою яких виконують циклічний зсув результату порозрядного підсумовування вихідних даних циклової функції з даними лівого півблока перед тим, як заповнити їм накопичувач правого півблока чергового циклу Винахід відноситься до галузі обчислювальної техніки, а саме до способів та пристроїв, що використовують регістри зсуву та накопичуючі пристрої для блочного кодування такі, наприклад, як стандарт шифрування даних DES та ІНШІ DES-подібні алгоритми Відомий спосіб шифрування даних, такий як ГОСТ 28147-89, що використовується у режимах простої заміни, гамування зі зворотним зв'язком та вироблення імітовставки (див ГОСТ 29147-89 Системы обработки информации Защита криптографическая Алгоритмы криптографического преобразования Введ 01 01 89 - М Изд-во стандартов, 1989 - 7 8 с ) При цьому способі інформацію розбивають на 64-розрядні блоки То, зашифрування яких включає в себе 32 цикли (|=1, 2, , 32) У ключовий запам'ятовуючий пристрій (КЗП) вводять 256 біт ключа К у вигляді восьми 32-ох розрядних підключів (Ко, Кі, , К7) Кожний блок бітів, наприклад, у режимі простої заміни, розбивають на ЛІВІ або старші біти і праві або молодші біти, які вводять, ВІДПОВІДНО, у накопичувачі Ni і N2 Біти з виходу накопичувача Ni разом з 32-розрядним підключем Ко, зчитаним з КЗП проходять циклове перетворення, в ході якого виконується їх підсумовування за модулем 2 3 2 і результат підсумовування подається на блок підстановок Далі виконають детермінований цикліч ний зсув вихідної ПОСЛІДОВНОСТІ бітів за допомогою регістра зсуву, результат підсумовують за модулем 2 з змістом накопичувала Ni і записують у накопичувач N2, а старе значення N2 переписують у накопичувач Ni Перший цикл завершений В другому циклі використовують нове значення N2 із КЗП зчитують заповнення - підключ К-і, у третьому циклі - підключ Кг і т д Так продовжується 24 цикли В останніх восьми циклах розглянута процедура повторюється як і раніше, тільки порядок зчитування ПІДКЛЮЧІВ з КЗП зворотний І

Дивитися

Додаткова інформація

Назва патенту англійською

Method for data encryption for processing systems in computer

Автори англійською

Dolhov Viktor Ivanovych, Lysytska Iryna Viktorivna, Tsepurit Tetiana Volodymyrivna, Ruzhentsev Viktor Ihorovych, Meletskyi Oleksii Petrovych, Pinchuk Maksym Valentynovych

Назва патенту російською

Способ шифрования данных для систем обработки в эвм

Автори російською

Долгов Виктор Иванович, Лисицкая Ирина Викторовна, Цепурит Татьяна Владимировна, Руженцев Виктор Игоревич, Мелецкий Алексей Петрович, Пинчук Максим Валентинович

МПК / Мітки

МПК: H04L 9/06

Мітки: спосіб, еом, даних, шифрування, систем, обробки

Код посилання

<a href="https://ua.patents.su/3-42531-sposib-shifruvannya-danikh-dlya-sistem-obrobki-v-eom.html" target="_blank" rel="follow" title="База патентів України">Спосіб шифрування даних для систем обробки в еом</a>

Подібні патенти