Раскручивая свой собственный крипто - PullRequest
0 голосов
/ 02 мая 2018

Я знаю, что это обычно осуждается, но предположим, что вы должны были свернуть свой собственный шифровальный шифр (полностью самостоятельно или с небольшой группой друзей, без возможности рецензирования), что вы могли бы сделать, чтобы сделать свой собственный алгоритм настолько безопасно, насколько это возможно (или, скорее, чтобы свести к минимуму опасность его использования)? Точно так же, что бы вы сделали для чего-то вроде хеш-функции, чтобы сделать вероятность того, что какое-то тривиальное столкновение или атака с прообразом будет как можно меньше?

Я понимаю, что не было бы никакого способа приблизиться к безопасности таких алгоритмов, как AES, и у меня нет планов использовать пользовательские алгоритмы для чего-то важного, но я подумал, что было бы информативно подумать о том, какие будут лучшие рекомендации для развернуть собственную криптосистему, если вы это сделаете.

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