Puncte:1

Funcția hash criptografică pentru a mapa intervalul pe sine

drapel cz

Există vreo abordare existentă pentru a construi funcția hash perfectă acea hartă [0, M) la [0, M)? Ar trebui să fie mapare unu la unu și unidirecțională.

f(valoare, sare) -> hashed_value
drapel us
Este ciudat să o numim funcție hash dacă este 1-la-1. Cauți o permutare unidirecțională.
Tomilov Anatoliy avatar
drapel cz
@Mikero într-adevăr. Mulțumiri.
Maarten Bodewes avatar
drapel in
O permutare unidirecțională este definită [aici](https://cstheory.stackexchange.com/questions/3652/one-way-permutations-without-trapdoor#:~:text=https%3A//cstheory.stackexchange.com /a/3655/16703). Nu sunt sigur de securitate, dar este orientat pe numere.
Tomilov Anatoliy avatar
drapel cz
Mulțumesc. Ar trebui să șterg întrebarea?
Maarten Bodewes avatar
drapel in
Bănuiesc că ai putea, deoarece era vorba în principal de identificarea funcției. Dacă întrebarea apare din nou, o putem repeta, deoarece nu sunt sigur că cineva o va găsi pe aceasta. Și oricum ai răspunsul tău :)
kelalaka avatar
drapel in
Cauți ceva de genul [FisherâYates shuffle](https://en.wikipedia.org/wiki/Fisher%E2%80%93Yates_shuffle)?
Maarten Bodewes avatar
drapel in
Poate sunt eu, dar nu înțeleg acest comentariu.Unde este secvența? Un interval nu este o secvență în sine și nu vei amesteca întregul interval pentru a construi o permutare pe care aș presupune.

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.