Uses of Class
com.biglybt.core.security.CryptoManagerException
-
Packages that use CryptoManagerException Package Description com.biglybt.core.security com.biglybt.core.security.impl -
-
Uses of CryptoManagerException in com.biglybt.core.security
Subclasses of CryptoManagerException in com.biglybt.core.security Modifier and Type Class Description class
CryptoManagerPasswordException
Methods in com.biglybt.core.security that throw CryptoManagerException Modifier and Type Method Description static java.security.KeyPair
CryptoECCUtils. createKeys()
byte[]
CryptoHandler. decrypt(byte[] other_public_key, byte[] data, java.lang.String reason)
byte[]
CryptoHandler. encrypt(byte[] other_public_key, byte[] data, java.lang.String reason)
java.lang.String
CryptoHandler. exportKeys()
void
CryptoSTSEngine. getAuth(java.nio.ByteBuffer message)
byte[]
CryptoHandler. getEncryptedPrivateKey(java.lang.String reason)
void
CryptoSTSEngine. getKeys(java.nio.ByteBuffer message)
byte[]
CryptoHandler. getPublicKey(java.lang.String reason)
byte[]
CryptoSTSEngine. getRemotePublicKey()
byte[]
CryptoSTSEngine. getSharedSecret()
static java.security.Signature
CryptoECCUtils. getSignature(java.security.Key key)
CryptoSTSEngine
CryptoHandler. getSTSEngine(java.lang.String reason)
CryptoSTSEngine
CryptoHandler. getSTSEngine(java.security.PublicKey public_key, java.security.PrivateKey private_key)
boolean
CryptoHandler. importKeys(java.lang.String str)
static byte[]
CryptoECCUtils. keyToRawdata(java.security.PrivateKey privkey)
static byte[]
CryptoECCUtils. keyToRawdata(java.security.PublicKey pubkey)
void
CryptoSTSEngine. putAuth(java.nio.ByteBuffer message)
void
CryptoSTSEngine. putKeys(java.nio.ByteBuffer message)
static java.security.PrivateKey
CryptoECCUtils. rawdataToPrivkey(byte[] input)
static java.security.PublicKey
CryptoECCUtils. rawdataToPubkey(byte[] input)
void
CryptoHandler. recoverKeys(byte[] public_key, byte[] encrypted_private_key)
void
CryptoHandler. resetKeys(java.lang.String reason)
void
CryptoHandler. setDefaultPasswordHandlerType(int new_type)
byte[]
CryptoHandler. sign(byte[] data, java.lang.String reason)
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 CryptoManagerException Modifier and Type Method Description protected boolean
CryptoHandlerECC. checkKeysOK(java.lang.String reason)
protected java.security.Key[]
CryptoHandlerECC. createAndStoreKeys(CryptoManagerImpl.passwordDetails password_details)
protected java.security.Key[]
CryptoHandlerECC. createAndStoreKeys(java.lang.String reason)
byte[]
CryptoHandlerECC. decrypt(byte[] other_public_key, byte[] data, java.lang.String reason)
protected byte[]
CryptoManagerImpl. decryptWithPBE(byte[] data, char[] password)
byte[]
CryptoHandlerECC. encrypt(byte[] other_public_key, byte[] data, java.lang.String reason)
protected byte[]
CryptoManagerImpl. encryptWithPBE(byte[] data, char[] password)
java.lang.String
CryptoHandlerECC. exportKeys()
void
CryptoSTSEngineImpl. getAuth(java.nio.ByteBuffer message)
protected byte[]
CryptoSTSEngineImpl. getBytes(java.nio.ByteBuffer buffer, int max_size)
byte[]
CryptoHandlerECC. getEncryptedPrivateKey(java.lang.String reason)
protected int
CryptoSTSEngineImpl. getInt(java.nio.ByteBuffer buffer, int max_size)
void
CryptoSTSEngineImpl. getKeys(java.nio.ByteBuffer message)
void
CryptoSTSEngineImpl. getMessage(java.nio.ByteBuffer buffer, boolean keys)
protected java.security.PrivateKey
CryptoHandlerECC. getMyPrivateKey(java.lang.String reason)
protected java.security.PublicKey
CryptoHandlerECC. getMyPublicKey(java.lang.String reason, boolean create_if_needed)
protected CryptoManagerImpl.passwordDetails
CryptoManagerImpl. getPassword(int handler, int action, java.lang.String reason, CryptoManagerImpl.passwordTester tester, int pw_type)
byte[]
CryptoHandlerECC. getPublicKey(java.lang.String reason)
byte[]
CryptoSTSEngineImpl. getRemotePublicKey()
byte[]
CryptoSTSEngineImpl. getSharedSecret()
CryptoSTSEngine
CryptoHandlerECC. getSTSEngine(java.lang.String reason)
CryptoSTSEngine
CryptoHandlerECC. getSTSEngine(java.security.PublicKey public_key, java.security.PrivateKey private_key)
boolean
CryptoHandlerECC. importKeys(java.lang.String str)
void
CryptoSTSEngineImpl. putAuth(java.nio.ByteBuffer message)
protected void
CryptoSTSEngineImpl. putBytes(java.nio.ByteBuffer buffer, byte[] value, int max_size)
protected void
CryptoSTSEngineImpl. putInt(java.nio.ByteBuffer buffer, int value, int max_size)
void
CryptoSTSEngineImpl. putKeys(java.nio.ByteBuffer message)
void
CryptoSTSEngineImpl. putMessage(java.nio.ByteBuffer message, boolean keys)
void
CryptoHandlerECC. recoverKeys(byte[] public_key, byte[] encrypted_private_key_and_type)
void
CryptoHandlerECC. resetKeys(java.lang.String reason)
void
CryptoHandlerECC. setDefaultPasswordHandlerType(int new_type)
protected CryptoManagerImpl.passwordDetails
CryptoManagerImpl. setPassword(int handler, int pw_type, char[] pw_chars, long timeout)
byte[]
CryptoHandlerECC. sign(byte[] data, java.lang.String reason)
void
CryptoHandlerECC. unlock()
boolean
CryptoHandlerECC. verify(byte[] public_key, byte[] data, byte[] signature)
Constructors in com.biglybt.core.security.impl that throw CryptoManagerException Constructor Description CryptoSTSEngineImpl(java.security.PublicKey _myPub, java.security.PrivateKey _myPriv)
-