Skip to content

Commit

Permalink
RingOpenSSL: Implement RAW RSA and PSS signature/verification. Add Op…
Browse files Browse the repository at this point in the history
…enSSL samples.

Added functions:
 - rsa_encrypt_raw
 - rsa_decrypt_raw
 - rsa_sign_pss
 - rsa_verify_pss
  • Loading branch information
idrassi committed May 1, 2022
1 parent 23ccc6b commit 69fe08b
Show file tree
Hide file tree
Showing 6 changed files with 2,159 additions and 1,022 deletions.
8 changes: 8 additions & 0 deletions language/include/ring_openssl_extension.h
Original file line number Diff line number Diff line change
Expand Up @@ -86,6 +86,14 @@ void ring_vm_openssl_rsa_decrypt_pkcs ( void *pPointer ) ;
void ring_vm_openssl_rsa_encrypt_oaep ( void *pPointer ) ;

void ring_vm_openssl_rsa_decrypt_oaep ( void *pPointer ) ;

void ring_vm_openssl_rsa_encrypt_raw(void* pPointer);

void ring_vm_openssl_rsa_decrypt_raw(void* pPointer);

void ring_vm_openssl_rsa_sign_pss(void* pPointer);

void ring_vm_openssl_rsa_verify_pss(void* pPointer);
/* Constants */
#define RING_VM_POINTER_OPENSSL "openssl"

Expand Down
Loading

0 comments on commit 69fe08b

Please sign in to comment.