Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class DynamicRSAPublicKey implements RSAPublicKey {
- private RSAPublicKey key;
- public DynamicRSAPublicKey (short length) {
- key = (RSAPublicKey)KeyBuilder.buildKey(KeyBuilder.TYPE_RSA_PUBLIC, length, false);
- }
- public DynamicRSAPublicKey (RSAPublicKey value) {
- key = value;
- }
- public boolean isInitialized() {
- return key.isInitialized();
- }
- public void clearKey() {
- key.clearKey();
- }
- public byte getType() {
- return key.getType();
- }
- public short getSize() {
- return key.getSize();
- }
- public void setModulus(byte[] buffer, short offset, short length) throws CryptoException {
- key.setModulus(buffer, offset, length);
- }
- public void setExponent(byte[] buffer, short offset, short length) throws CryptoException {
- key.setExponent(buffer, offset, length);
- }
- public short getModulus(byte[] buffer, short offset) {
- return key.getModulus(buffer, offset);
- }
- public short getExponent(byte[] buffer, short offset) {
- return key.getExponent(buffer, offset);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement