Puncte:0

Utilizați HMAC pentru fiecare operațiune de criptare bloc

drapel kh

Este posibil să utilizați HMAC în timp ce efectuați criptarea blocurilor?
Cred că principala problemă a abordării ar fi să obținem aceeași dimensiune de ieșire ca și blocul, din funcția HMAC.
De asemenea, funcția de hash este unidirecțională, deci cum s-ar realiza decriptarea?
Există exemple din lumea reală pentru această abordare sau nu este fezabilă?

Ronnie1023 avatar
drapel kh
@kelalaka Mulțumesc pentru comentariu. De asemenea, nu există o problemă cu faptul că funcția hash este unidirecțională?
Ronnie1023 avatar
drapel kh
Înlocuiesc fiecare operațiune de criptare pe un bloc, cu funcția HMAC. Dar, deoarece funcția hash este unidirecțională, atunci când efectuez decriptarea pe fiecare bloc, nu există nicio funcție inversă sau greșesc?
Ronnie1023 avatar
drapel kh
Da, asta a fost întrebarea mea. Pot cripta fiecare bloc cu funcția hash? Nu este posibil din cauza a ceea ce am spus despre proprietatea unidirecțională a funcției de hashing?
kelalaka avatar
drapel in
Acestea răspund la întrebarea ta? [Pot spune „Am criptat ceva” dacă am hash ceva?](https://crypto.stackexchange.com/questions/73179/can-i-say-i-have-encrypted-something-if-i-hash -ceva) și [Diferența dintre criptarea ceva și hashing ceva](https://crypto.stackexchange.com/q/2887/18298)
kelalaka avatar
drapel in
FYI, [Modul CTR este conceput pentru PRF](https://crypto.stackexchange.com/a/85572/18298) și putem folosi [funcții Hash](https://crypto.stackexchange.com/q/1656/ 18298) pentru a genera un flux de chei și a cripta la fel ca OTP.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.