![]() |
Quadcap Embeddable Database |
Inheritance diagram for com.quadcap.crypto.RSAKey:

Definition at line 54 of file RSAKey.java.
Public Member Functions | |
| void | engine (ByteBuffer in, ByteBuffer out) |
| Run the algorithm (encryption or decyption) on the specified buffers. | |
| abstract void | f (ByteBuffer src, ByteBuffer dst) |
| The derived class actually implements this. | |
| int | blockSize () |
Protected Member Functions | |
| void | init (String text, int size, BigInteger n) |
| abstract BigInteger | engine (BigInteger x) |
| The derived class (public/private) implements this as appropriate. | |
Protected Attributes | |
| BigInteger | n |
Package Functions | |
| final Random | getRandom () |
| final void | randomBytes (byte[] buf, int pos, int cnt) |
Package Attributes | |
| String | text |
| Random | random |
| int | size |
| byte[] | buf |
Static Package Attributes | |
| final BigInteger | e = new BigInteger("3") |
|
|
Implements com.quadcap.crypto.Key. Definition at line 126 of file RSAKey.java. References com.quadcap.crypto.RSAKey.size. Referenced by com.quadcap.crypto.RSAKey.engine(), and com.quadcap.crypto.RSAKey.init(). |
|
|
The derived class (public/private) implements this as appropriate.
Implemented in com.quadcap.crypto.RSAPrivateKey, and com.quadcap.crypto.RSAPublicKey. |
|
||||||||||||
|
Run the algorithm (encryption or decyption) on the specified buffers.
Definition at line 73 of file RSAKey.java. References com.quadcap.crypto.RSAKey.blockSize(), com.quadcap.crypto.RSAKey.buf, and com.quadcap.crypto.RSAKey.engine(). Referenced by com.quadcap.crypto.RSAKey.engine(). |
|
||||||||||||
|
The derived class actually implements this.
Implements com.quadcap.crypto.Key. Implemented in com.quadcap.crypto.RSAPrivateKey, and com.quadcap.crypto.RSAPublicKey. |
|
|
Definition at line 113 of file RSAKey.java. References com.quadcap.crypto.RSAKey.random. Referenced by com.quadcap.crypto.RSAKey.randomBytes(). |
|
||||||||||||||||
|
Definition at line 62 of file RSAKey.java. References com.quadcap.crypto.RSAKey.blockSize(), and com.quadcap.crypto.RSAKey.init(). Referenced by com.quadcap.crypto.RSAKey.init(). |
|
||||||||||||||||
|
Definition at line 120 of file RSAKey.java. References com.quadcap.crypto.RSAKey.getRandom(), and com.quadcap.crypto.RSAKey.randomBytes(). Referenced by com.quadcap.crypto.RSAKey.randomBytes(). |
|
|
Definition at line 60 of file RSAKey.java. Referenced by com.quadcap.crypto.RSAKey.engine(). |
|
|
Definition at line 55 of file RSAKey.java. |
|
|
Definition at line 56 of file RSAKey.java. |
|
|
Definition at line 58 of file RSAKey.java. Referenced by com.quadcap.crypto.RSAKey.getRandom(). |
|
|
Definition at line 59 of file RSAKey.java. Referenced by com.quadcap.crypto.RSAKey.blockSize(). |
|
|
Definition at line 57 of file RSAKey.java. |