Loading CHANGES +3 −0 Original line number Diff line number Diff line Loading @@ -5,6 +5,9 @@ Changes between 0.9.1c and 0.9.2 *) Make rsa_oaep_test return non-zero on error. [Ulf Moeller <ulf@fitug.de>] *) Add support for native Solaris shared libraries. Configure solaris-sparc-sc4-pic, make, then run shlib/solaris-sc4.sh. It'd be nice if someone would make that last step automatic. Loading crypto/rsa/rsa_oaep_test.c +8 −2 Original line number Diff line number Diff line Loading @@ -184,6 +184,7 @@ int key3(RSA *key, unsigned char *c) int main() { int err=0; int v; RSA *key; unsigned char ptext[256]; Loading Loading @@ -216,6 +217,7 @@ int main() if (num != clen) { printf("Encryption failed!\n"); err=1; goto next; } Loading @@ -224,6 +226,7 @@ int main() if (num != plen || memcmp(ptext, ptext_ex, num) != 0) { printf("Decryption failed!\n"); err=1; goto next; } Loading @@ -240,12 +243,15 @@ int main() RSA_PKCS1_OAEP_PADDING); if (num != plen || memcmp(ptext, ptext_ex, num) != 0) { printf("Decryption failed!\n"); err=1; } else printf("Encyption/decryption successful!\n"); printf("Encryption/decryption successful!\n"); next: RSA_free(key); } return (0); return err; } Loading
CHANGES +3 −0 Original line number Diff line number Diff line Loading @@ -5,6 +5,9 @@ Changes between 0.9.1c and 0.9.2 *) Make rsa_oaep_test return non-zero on error. [Ulf Moeller <ulf@fitug.de>] *) Add support for native Solaris shared libraries. Configure solaris-sparc-sc4-pic, make, then run shlib/solaris-sc4.sh. It'd be nice if someone would make that last step automatic. Loading
crypto/rsa/rsa_oaep_test.c +8 −2 Original line number Diff line number Diff line Loading @@ -184,6 +184,7 @@ int key3(RSA *key, unsigned char *c) int main() { int err=0; int v; RSA *key; unsigned char ptext[256]; Loading Loading @@ -216,6 +217,7 @@ int main() if (num != clen) { printf("Encryption failed!\n"); err=1; goto next; } Loading @@ -224,6 +226,7 @@ int main() if (num != plen || memcmp(ptext, ptext_ex, num) != 0) { printf("Decryption failed!\n"); err=1; goto next; } Loading @@ -240,12 +243,15 @@ int main() RSA_PKCS1_OAEP_PADDING); if (num != plen || memcmp(ptext, ptext_ex, num) != 0) { printf("Decryption failed!\n"); err=1; } else printf("Encyption/decryption successful!\n"); printf("Encryption/decryption successful!\n"); next: RSA_free(key); } return (0); return err; }