|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Oct 2007
Messaggi: 48
|
Programmino in C con funzione AES_ctr128_encrypt (HELP ME)
Ciao a tutti,
vi pongo un piccolo grande quesito su un programma stupido che ho provato a fare per cifrare un testo utilizzando la funzione offerta dalla libreria OpenSsl "AES_ctr128_encrypt" .....purtroppo pero' non c'è verso di farla andare. Compila e genera il file eseguibile,ma purtroppo non cifra un bel niente....ormai ho ricontrollato tante di quelle volte il codice che mi si incrociano gli occhi...HELP ME > Ecco il codice: #include <stdio.h> #include <stdlib.h> #include <openssl/aes.h> mani() { const unsigned char testo[AES_BLOCK_SIZE]="il testo blabla"; unsigned char ris[AES_BLOCK_SIZE]; const unsigned long length = 16; AES_KEY ks; unsigned char iv[AES_BLOCK_SIZE]; unsigned char ecount[AES_BLOCK_SIZE]; int i; for(i=0;i<AES_BLOCK_SIZE;i++) { ecount[i]='\0'; iv[i]='a'+i; } for(i=0;i<60;i++) ks.rd_key[i]=i*5+1; AES_ctr128_encrypt(testo,ris,length,&ks,iv,ecount,AES_ENCRYPT); printf("testo cifrato %s\n", ris); } HELP ME!!!! |
|
|
|
|
|
#2 |
|
Member
Iscritto dal: Oct 2007
Messaggi: 48
|
nessun idea?!?
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 17:55.



















