Тестирование реализованного алгоритма в криптографии - PullRequest
0 голосов
/ 17 июля 2011

Я реализовал алгоритм криптографии, используя свой собственный код, используя C#.net,

Мне нужно проверить этот реализованный алгоритм на его точность и время выполнения.

есть ли стандартный способ, которым я могу проверить этот алгоритм на его точность и время выполнения?

этот алгоритм реализован как класс в C#.net

1 Ответ

3 голосов
/ 17 июля 2011

Есть два очевидных способа, и вы должны сделать оба.Протестируйте его в соответствии с существующей существующей реализацией и протестируйте его, используя известные хорошие тестовые векторы, такие как известные тесты ответов (KAT), предоставленные NIST США для алгоритмов в их стандартах.Большинство алгоритмов в RFC IETF также имеют тестовые значения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...