Je ne trouve aucune aide pour implémenter PROV_RSA_AES CSP en C++. Y at-il un article ou un livre pour m'aider avec?Utilisation de l'API Crypto Win32
0
A
Répondre
0
0
je veux juste utiliser un, je me suis dit comment obtenir le contexte, mais je suis toujours penser à la taille du tampon i besoin d'utiliser pour CryptEncrypt() pour obtenir fonctionner avec AES256? je veux aussi d'utiliser du sel aléatoire.
AES256 en mode CBC avec PKCS # 7-padding (ce qui est la valeur par défaut) aura besoin d'un buffersize qui est l'entrée de données arrondies au multiple de 16 (mais toujours au moins un octet plus) . C'est à dire. 35 -> 48, 52 -> 64, 80 -> 96.
Il n'y a pas de sel impliqué dans AES256. Parlez-vous de la dérivation de clé? Ou voulez-vous dire le IV?
Voulez-vous vraiment implémenter un CSP? Ou voulez-vous juste en utiliser un? –
Je veux juste utiliser un, j'ai pensé comment obtenir le contexte mais je pense toujours à la taille du tampon que je dois utiliser pour CryptEncrypt() pour le faire fonctionner avec aes256? Je veux aussi utiliser du sel au hasard. –