Интернет магазин китайских планшетных компьютеров |
|
Компьютеры - SFLASH29 мая 2011Оглавление: 1. SFLASH 2. Формирование ключа 3. Создание подписи асимметричный алгоритм цифровой подписи рекомендованный проектом NESSIE European в 2003 году. SFLASH основан на Matsumoto-Imai схеме, так же называемой C*. Алгоритм принадлежит к семейству многомерных схем с открытым ключом, то есть каждая подпись и каждый хэш сообщения представлен элементами конечного поля K. SFLASH был разработан для очень специфичных приложений, где затраты на классические алгоритмы становятся чрезвычайно высокими: они очень медленные и имеют большой размер подписи. Таким образом SFLASH был создан, чтобы удовлетворять потребностям дешевых смарт-карт. SFLASH гораздо быстрее и проще, чем RSA, как и в создании, так и в проверке подписи. ВведениеВо всей статье буду использоваться следующие обозначения:
Параметры алгоритмаАлгоритм SFLASH использует два определенных поля:
Так же алгоритм SFLASH использует две афинные биекции s и t из K в K. Каждое из которых составляет скрытые линейные SL,TL и постоянные SC,TC соответственно. Открытые параметрыОткрытый ключ заключается в функции G из K в K определенную как: F это функция из Φ в Φ определенная как Просмотров: 2396
|