There is something unusual in your local environment.
; cat a.c
#include <string.h>
#include <stdio.h>
#include<openssl/rc4.h>
int main()
{
char code[64]={0};
char outbuffer[64];
int codelen = sizeof (code);
RC4_KEY rc4_key;
strcpy(code,"This is secrect");
RC4_set_key(&rc4_key,7,(unsigned char *)"zenraoli");
RC4(&rc4_key,codelen,(unsigned char *)code,outbuffer);
memset(code,0,sizeof(code));
RC4_set_key(&rc4_key,7,(unsigned char *)"zenraoli");
RC4(&rc4_key,codelen,outbuffer,(unsigned char *)code);
printf("|%s|\n", code);
return 0;
}
; gcc a.c -lcrypto
; ./a.out
|This is secrect|
_______________________________________________
openssl-bugs-mod mailing list
[email protected]
https://mta.openssl.org/mailman/listinfo/openssl-bugs-mod
_______________________________________________
openssl-dev mailing list
To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-dev