Sto giocando con le funzioni di crittografia di Windows e noto che i risultati della crittografia crittografica producono un testo cifrato simile per un testo in chiaro simile. ad esempio:
testo semplice "100000" produce T\ãK„©
o 84 92 227 75 132 169
testo in chiaro "100001" produce T\ãK„¨
o 84 92 227 75 132 168
testo semplice "100002" produce T\ãK„«
o 84 92 227 75 132 171
I dati crittografati non dovrebbero essere completamente non correlati ai dati di origine?
questi sono i parametri che sto usando:
CryptAcquireContext PROV_RSA_FULL
CryptCreateHash CALG_MD5
CryptDeriveKey CALG_RC4