|
|
|
|
|
by MatthiasPfau
3933 days ago
|
|
Thanks for clarifying. > an attacker can keep sending forged messages until it decrypts successfully There is simply no way for an attacker to find out if his forged messages decrypt successfully besides having full control of the recipients machine. The padding oracle is useless in this case. |
|
Why is there so much resistance to implementing authenticated encryption? It would literally take 10 minutes to implement, with constant time MAC verification on the recipient's end. That includes the time to unit test it.
Hell, I could send a pull request right now to do it if your team doesn't have the expertise on board.
Better yet: use Libsodium.
https://paragonie.com/blog/2015/09/how-to-safely-implement-c...