CryptoBuddy: часть вторая — голосовые сообщения и 600k итераций

Всем привет!

Первая статья была несколько дней назад. За это время выяснилось два момента:

1.В переписке с другом активно используются голосовые сообщения. Текущая версия их не обрабатывала.

2.100 000 итераций PBKDF2, которые использовались в первой версии, уже не соответствуют актуальным рекомендациям (OWASP рекомендует от 600 000 для SHA-256).

Потребовалось расширить функциональность и усилить криптографическую стойкость.

Читать далее