Uses of Class
com.biglybt.core.security.CryptoManagerException
Packages that use CryptoManagerException
-
Uses of CryptoManagerException in com.biglybt.core.security
Subclasses of CryptoManagerException in com.biglybt.core.securityMethods in com.biglybt.core.security that throw CryptoManagerExceptionModifier and TypeMethodDescriptionstatic KeyPair
CryptoECCUtils.createKeys()
byte[]
byte[]
CryptoHandler.exportKeys()
void
CryptoSTSEngine.getAuth
(ByteBuffer message) byte[]
CryptoHandler.getEncryptedPrivateKey
(String reason) void
CryptoSTSEngine.getKeys
(ByteBuffer message) byte[]
CryptoHandler.getPublicKey
(String reason) byte[]
CryptoSTSEngine.getRemotePublicKey()
byte[]
CryptoSTSEngine.getSharedSecret()
static Signature
CryptoECCUtils.getSignature
(Key key) CryptoHandler.getSTSEngine
(String reason) CryptoHandler.getSTSEngine
(PublicKey public_key, PrivateKey private_key) boolean
CryptoHandler.importKeys
(String str) static byte[]
CryptoECCUtils.keyToRawdata
(PrivateKey privkey) static byte[]
CryptoECCUtils.keyToRawdata
(PublicKey pubkey) void
CryptoSTSEngine.putAuth
(ByteBuffer message) void
CryptoSTSEngine.putKeys
(ByteBuffer message) static PrivateKey
CryptoECCUtils.rawdataToPrivkey
(byte[] input) static PublicKey
CryptoECCUtils.rawdataToPubkey
(byte[] input) void
CryptoHandler.recoverKeys
(byte[] public_key, byte[] encrypted_private_key) void
void
CryptoHandler.setDefaultPasswordHandlerType
(int new_type) byte[]
void
CryptoHandler.unlock()
Explicit unlock requestboolean
CryptoHandler.verify
(byte[] public_key, byte[] data, byte[] signature) -
Uses of CryptoManagerException in com.biglybt.core.security.impl
Methods in com.biglybt.core.security.impl that throw CryptoManagerExceptionModifier and TypeMethodDescriptionprotected boolean
CryptoHandlerECC.checkKeysOK
(String reason) protected Key[]
CryptoHandlerECC.createAndStoreKeys
(CryptoManagerImpl.passwordDetails password_details) protected Key[]
CryptoHandlerECC.createAndStoreKeys
(String reason) byte[]
protected byte[]
CryptoManagerImpl.decryptWithPBE
(byte[] data, char[] password) byte[]
protected byte[]
CryptoManagerImpl.encryptWithPBE
(byte[] data, char[] password) CryptoHandlerECC.exportKeys()
void
CryptoSTSEngineImpl.getAuth
(ByteBuffer message) protected byte[]
CryptoSTSEngineImpl.getBytes
(ByteBuffer buffer, int max_size) byte[]
CryptoHandlerECC.getEncryptedPrivateKey
(String reason) protected int
CryptoSTSEngineImpl.getInt
(ByteBuffer buffer, int max_size) void
CryptoSTSEngineImpl.getKeys
(ByteBuffer message) void
CryptoSTSEngineImpl.getMessage
(ByteBuffer buffer, boolean keys) protected PrivateKey
CryptoHandlerECC.getMyPrivateKey
(String reason) protected PublicKey
CryptoHandlerECC.getMyPublicKey
(String reason, boolean create_if_needed) protected CryptoManagerImpl.passwordDetails
CryptoManagerImpl.getPassword
(int handler, int action, String reason, CryptoManagerImpl.passwordTester tester, int pw_type) byte[]
CryptoHandlerECC.getPublicKey
(String reason) byte[]
CryptoSTSEngineImpl.getRemotePublicKey()
byte[]
CryptoSTSEngineImpl.getSharedSecret()
CryptoHandlerECC.getSTSEngine
(String reason) CryptoHandlerECC.getSTSEngine
(PublicKey public_key, PrivateKey private_key) boolean
CryptoHandlerECC.importKeys
(String str) void
CryptoSTSEngineImpl.putAuth
(ByteBuffer message) protected void
CryptoSTSEngineImpl.putBytes
(ByteBuffer buffer, byte[] value, int max_size) protected void
CryptoSTSEngineImpl.putInt
(ByteBuffer buffer, int value, int max_size) void
CryptoSTSEngineImpl.putKeys
(ByteBuffer message) void
CryptoSTSEngineImpl.putMessage
(ByteBuffer message, boolean keys) void
CryptoHandlerECC.recoverKeys
(byte[] public_key, byte[] encrypted_private_key_and_type) void
void
CryptoHandlerECC.setDefaultPasswordHandlerType
(int new_type) protected CryptoManagerImpl.passwordDetails
CryptoManagerImpl.setPassword
(int handler, int pw_type, char[] pw_chars, long timeout) byte[]
void
CryptoHandlerECC.unlock()
boolean
CryptoHandlerECC.verify
(byte[] public_key, byte[] data, byte[] signature) Constructors in com.biglybt.core.security.impl that throw CryptoManagerExceptionModifierConstructorDescription(package private)
CryptoSTSEngineImpl
(PublicKey _myPub, PrivateKey _myPriv)