Что: c06a0441ed36116ffe0b562cfca2bdd8da105d6a Когда: 2023-04-12 23:43:18+03:00 ------------------------------------------------------------------------ Темы: crypto hate ------------------------------------------------------------------------ PyGOST то всё равно хэш не правильно считает http://www.git.cypherpunks.ru/?p=pygost.git;a=commitdiff;h=63d5c5a81f29bfbb2e6eff3d8dc730a33ef80427 Пока тестировал одну тестовую программу, то взял код из другой, обнаружив, что этот код не корректен был. Начал писать тест для этой второй программы на Python (так сказать стороннюю реализацию), чтобы проверить всё ли в порядке в остальных её частях. При этом нашлась бага не в этой программе, а в PyGOST-е. Он некорректно обрабатывал .update() в хэше! Тупейшая ошибка. Почему она за более чем год не нашлась? А потому что де-факто у нас ничто не использовало этот .update(), а делало просто GOST*(data).digest(). Но серьёзность максимальная. ------------------------------------------------------------------------ оставить комментарий: mailto:comment@blog.stargrave.org?subject=Re:%20PyGOST%20%D1%82%D0%BE%20%D0%B2%D1%81%D1%91%20%D1%80%D0%B0%D0%B2%D0%BD%D0%BE%20%D1%85%D1%8D%D1%88%20%D0%BD%D0%B5%20%D0%BF%D1%80%D0%B0%D0%B2%D0%B8%D0%BB%D1%8C%D0%BD%D0%BE%20%D1%81%D1%87%D0%B8%D1%82%D0%B0%D0%B5%D1%82%20%28c06a0441ed36116ffe0b562cfca2bdd8da105d6a%29 ------------------------------------------------------------------------ Сгенерирован: SGBlog 0.34.0