Estoy jugando con las funciones de criptografía de Windows y observo que los resultados de cryptencrypt producen un texto cifrado similar para un texto plano similar. por ejemplo:
texto simple "100000" produce T\ãK„©
o 84 92 227 75 132 169
texto sin formato "100001" produce T\ãK„¨
o 84 92 227 75 132 168
texto sin formato "100002" produce T\ãK„«
o 84 92 227 75 132 171
¿No deberían los datos cifrados no estar totalmente correlacionados con los datos de origen?
estos son los parámetros que estoy usando:
CryptAcquireContext PROV_RSA_FULL
CryptCreateHash CALG_MD5
CryptDeriveKey CALG_RC4