摘要 |
1. Способ обработки шифрования на основе алгоритма блочного шифрования, содержащий: ! регистрацию внешнего ключа: когда поступает фронт тактового импульса тактового периода, компонент регистрации данных блока расширения ключа регистрирует внешний ключ, который вводится; ! регистрацию внешних данных: когда поступает фронт тактового импульса тактового периода, компонент регистрации данных блока шифрования регистрирует внешние данные, которые вводятся; ! расширение ключа: во время тактового периода компонент преобразования данных блока расширения ключа принимает данные, зарегистрированные компонентом регистрации данных блока расширения ключа, выполняет расширение ключа и вводит полученные подключи в компонент преобразования данных блока шифрования; ! шифрование и преобразование данных: во время тактового периода компонент преобразования данных блока шифрования принимает данные, зарегистрированные компонентом регистрации данных блока шифрования, и выполняет шифрование и преобразование данных над данными от приемной стороны посредством использования подключей, полученных на этапе расширения ключа; ! регистрацию внутренних данных: когда поступает фронт тактового импульса следующего тактового периода, ! компонент регистрации данных блока расширения ключа регистрирует данные, полученные компонентом преобразования данных блока расширения ключа; ! компонент регистрации данных блока шифрования регистрирует данные, полученные компонентом преобразования данных блока шифрования; ! итерацию данных: этап расширения ключа, этап шифрования и преобразования данных и этап регистрации внутренних данны |