AUI Framework  master
Cross-platform base for C++ UI apps
Loading...
Searching...
No Matches
ARsa Class Reference

Stores public and/or private RSA key.

#include <AUI/Crypt/ARsa.h>

Public Member Functions#

AByteBuffer encrypt (AByteBufferView in)
 
AByteBuffer decrypt (AByteBufferView in)
 
size_t getKeyLength () const
 
AByteBuffer getPrivateKeyPEM () const
 
AByteBuffer getPublicKeyPEM () const
 
- Public Member Functions inherited from aui::noncopyable
 noncopyable (const noncopyable &)=delete
 
noncopyableoperator= (const noncopyable &)=delete
 

Static Public Member Functions#

static _< ARsagenerate (int bits=0x800)
 
static _< ARsafromPrivateKeyPEM (AByteBufferView buffer)
 
static _< ARsafromPublicKeyPEM (AByteBufferView buffer)