Package com.biglybt.core.security
Interface CryptoSTSEngine
-
- All Known Implementing Classes:
CryptoSTSEngineImpl
public interface CryptoSTSEngine
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
getAuth(java.nio.ByteBuffer message)
void
getKeys(java.nio.ByteBuffer message)
byte[]
getRemotePublicKey()
byte[]
getSharedSecret()
void
putAuth(java.nio.ByteBuffer message)
void
putKeys(java.nio.ByteBuffer message)
-
-
-
Method Detail
-
getKeys
void getKeys(java.nio.ByteBuffer message) throws CryptoManagerException
- Throws:
CryptoManagerException
-
putKeys
void putKeys(java.nio.ByteBuffer message) throws CryptoManagerException
- Throws:
CryptoManagerException
-
getAuth
void getAuth(java.nio.ByteBuffer message) throws CryptoManagerException
- Throws:
CryptoManagerException
-
putAuth
void putAuth(java.nio.ByteBuffer message) throws CryptoManagerException
- Throws:
CryptoManagerException
-
getSharedSecret
byte[] getSharedSecret() throws CryptoManagerException
- Throws:
CryptoManagerException
-
getRemotePublicKey
byte[] getRemotePublicKey() throws CryptoManagerException
- Throws:
CryptoManagerException
-
-