]> Sergey Matveev's repositories - stargrave-blog.git/commit
STROBE protocol framework
authorSergey Matveev <stargrave@stargrave.org>
Wed, 2 Aug 2017 20:55:37 +0000 (23:55 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Wed, 2 Aug 2017 20:55:37 +0000 (23:55 +0300)
commit10abd8ca97545ddb9973b876b81bc073d8f91a38
tree4b825dc642cb6eb9a060e54bf8d69288fbee4904
parent62b0aa255b666cdc5be8898225fb523f5d14b510
STROBE protocol framework

https://www.cryptologie.net/article/416/the-strobe-protocol-framework/
Да, это ещё один framework для построения криптографических протоколов.
Но, в отличии от Noise, он ориентирован на симметричные операции, а не
асимметричные, как это делает Noise. Что интересно в STROBE, так это то,
что он применяет только одну криптографическую операцию чтобы проводить
шифрование, хэширование, аутентификацию сообщений, PRF, KDF. И это
cSHAKE (из SHA3). Очень интересная штука по своей простоте и гибкости.