|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectAMETAS.cipher.AMETASCryptoModule
AMETAS.cipher.AMETASStandardCryptoModule
Standardkryptografiemodul.
| Field Summary |
| Fields inherited from class AMETAS.cipher.AMETASCryptoModule |
m_plThePlace, m_sProvider |
| Constructor Summary | |
AMETASStandardCryptoModule()
|
|
| Method Summary | |
byte[] |
decrypt(byte[] abyToBeDecrypted,
AMETASSigner idyDecrypter,
java.lang.String sPassphrase,
java.lang.String sOption)
Entschlüsseln von Daten. |
byte[] |
decrypt(byte[] abyToBeDecrypted,
java.security.Principal iidDecrypter,
java.lang.String sPassphrase,
java.lang.String sOption)
Entschlüsseln von Daten. |
byte[] |
decrypt(byte[] abyToBeDecrypted,
java.security.PrivateKey keyPriv,
java.lang.String sOption)
Entschlüsseln von Daten. |
byte[] |
encrypt(byte[] abyToBeEncrypted,
AMETASIdentity idyReceiver,
java.lang.String sOption)
Verschlüsseln von Daten. |
byte[] |
encrypt(byte[] abyToBeEncrypted,
java.security.Principal iidReceiver,
java.lang.String sOption)
Verschlüsseln von Daten. |
byte[] |
encrypt(byte[] abyToBeEncrypted,
java.security.PublicKey keyReceiver,
java.lang.String sOption)
Verschlüsseln von Daten. |
byte[] |
sign(byte[] abyToBeSigned,
AMETASSigner idySigner,
java.lang.String sPassphrase,
java.lang.String sAlgorithm,
java.lang.String sOption)
Signieren von Daten. |
byte[] |
sign(byte[] abyToBeSigned,
java.security.Principal iidSigner,
java.lang.String sPassphrase,
java.lang.String sAlgorithm,
java.lang.String sOption)
Signieren von Daten. |
byte[] |
sign(byte[] abyToBeSigned,
java.security.PrivateKey keyPriv,
java.lang.String sAlgorithm,
java.lang.String sOption)
Signieren von Daten. |
boolean |
verify(byte[] abySignature,
byte[] abySigned,
AMETASIdentity idySigner,
java.lang.String sAlgorithm,
java.lang.String sOption)
Verifizieren einer Signatur. |
boolean |
verify(byte[] abySignature,
byte[] abySigned,
java.security.Principal iidSigner,
java.lang.String sAlgorithm,
java.lang.String sOption)
Verifizieren einer Signatur. |
boolean |
verify(byte[] abySignature,
byte[] abySigned,
java.security.PublicKey keySigner,
java.lang.String sAlgorithm,
java.lang.String sOption)
Verifizieren einer Signatur. |
| Methods inherited from class AMETAS.cipher.AMETASCryptoModule |
getInstance, setPlace, setProvider |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public AMETASStandardCryptoModule()
| Method Detail |
public byte[] sign(byte[] abyToBeSigned,
java.security.Principal iidSigner,
java.lang.String sPassphrase,
java.lang.String sAlgorithm,
java.lang.String sOption)
throws java.security.InvalidKeyException,
java.security.KeyManagementException,
java.security.SignatureException
sign in class AMETASCryptoModuleabyToBeSigned - Zu signierende Daten.iidSigner - Signierer.sPassphrase - Kennwort zum Freischalten des zugehörigen privaten Schlüssels, falls notwendig.sAlgorithm - Signaturalgorithmus.sOption - Optionen.
java.security.InvalidKeyException - wenn der Schlüssel fehlerhaft ist.
java.security.KeyManagementException - wenn der Schlüssel nicht beschafft werden konnte.
java.security.SignatureException - wenn die Signatur fehlschlug.
public byte[] sign(byte[] abyToBeSigned,
java.security.PrivateKey keyPriv,
java.lang.String sAlgorithm,
java.lang.String sOption)
throws java.security.InvalidKeyException,
java.security.KeyManagementException,
java.security.SignatureException
sign in class AMETASCryptoModuleabyToBeSigned - Zu signierende Daten.keyPriv - Privater Schlüssel.sAlgorithm - Signaturalgorithmus.sOption - Optionen.
java.security.InvalidKeyException - wenn der Schlüssel fehlerhaft ist.
java.security.KeyManagementException - wenn der Schlüssel nicht beschafft werden konnte.
java.security.SignatureException - wenn die Signatur fehlschlug.
public byte[] sign(byte[] abyToBeSigned,
AMETASSigner idySigner,
java.lang.String sPassphrase,
java.lang.String sAlgorithm,
java.lang.String sOption)
throws java.security.InvalidKeyException,
java.security.KeyManagementException,
java.security.SignatureException
sign in class AMETASCryptoModuleabyToBeSigned - Zu signierende Daten.idySigner - Vollständige Identität des Signierers.sPassphrase - Kennwort zum Freischalten des zugehörigen privaten Schlüssels, falls notwendig.sAlgorithm - Signaturalgorithmus.sOption - Optionen.
java.security.InvalidKeyException - wenn der Schlüssel fehlerhaft ist.
java.security.KeyManagementException - wenn der Schlüssel nicht beschafft werden konnte.
java.security.SignatureException - wenn die Signatur fehlschlug.
public byte[] decrypt(byte[] abyToBeDecrypted,
java.security.Principal iidDecrypter,
java.lang.String sPassphrase,
java.lang.String sOption)
throws java.security.InvalidKeyException,
java.security.KeyManagementException
decrypt in class AMETASCryptoModuleabyToBeDecrypted - Zu entschlüsselnde Daten.iidDecrypter - Identität, die die Daten entschlüsseln kann.sPassphrase - Kennwort zum Freischalten des zugehörigen privaten Schlüssels, falls notwendig.sOption - Optionen.
java.security.InvalidKeyException - wenn der Schlüssel fehlerhaft ist.
java.security.KeyManagementException - wenn der Schlüssel nicht beschafft werden konnte.
public byte[] decrypt(byte[] abyToBeDecrypted,
java.security.PrivateKey keyPriv,
java.lang.String sOption)
throws java.security.InvalidKeyException,
java.security.KeyManagementException
decrypt in class AMETASCryptoModuleabyToBeDecrypted - Zu entschlüsselnde Daten.keyPriv - Privater Schlüssel.sOption - Optionen.
java.security.InvalidKeyException - wenn der Schlüssel fehlerhaft ist.
java.security.KeyManagementException - wenn der Schlüssel nicht beschafft werden konnte.
public byte[] decrypt(byte[] abyToBeDecrypted,
AMETASSigner idyDecrypter,
java.lang.String sPassphrase,
java.lang.String sOption)
throws java.security.InvalidKeyException,
java.security.KeyManagementException,
java.security.SignatureException
decrypt in class AMETASCryptoModuleabyToBeDecrypted - Zu entschlüsselnde Daten.idyDecrypter - Vollständige Identität des Entschlüsselers.sPassphrase - Kennwort zum Freischalten des zugehörigen privaten Schlüssels, falls notwendig.sOption - Optionen.
java.security.InvalidKeyException - wenn der Schlüssel fehlerhaft ist.
java.security.KeyManagementException - wenn der Schlüssel nicht beschafft werden konnte.
java.security.SignatureException
public boolean verify(byte[] abySignature,
byte[] abySigned,
java.security.Principal iidSigner,
java.lang.String sAlgorithm,
java.lang.String sOption)
throws java.security.InvalidKeyException,
java.security.KeyManagementException,
java.security.SignatureException
verify in class AMETASCryptoModuleabySignature - Gegebene Signatur.abySigned - Daten, von denen die Signatur stammt.iidSigner - Identität des Signierers.sAlgorithm - Signaturalgorithmus.sOption - Optionen.
java.security.InvalidKeyException - wenn der Schlüssel fehlerhaft ist.
java.security.KeyManagementException - wenn der Schlüssel nicht beschafft werden konnte.
java.security.SignatureException - wenn die Signatur fehlerhaft ist.
public boolean verify(byte[] abySignature,
byte[] abySigned,
java.security.PublicKey keySigner,
java.lang.String sAlgorithm,
java.lang.String sOption)
throws java.security.InvalidKeyException,
java.security.KeyManagementException,
java.security.SignatureException
verify in class AMETASCryptoModuleabySignature - Gegebene Signatur.abySigned - Daten, von denen die Signatur stammt.keySigner - Öffentlicher Schlüssel der signierenden Identität.sAlgorithm - Signaturalgorithmus.sOption - Optionen.
java.security.InvalidKeyException - wenn der Schlüssel fehlerhaft ist.
java.security.KeyManagementException - wenn der Schlüssel nicht beschafft werden konnte.
java.security.SignatureException - wenn die Signatur fehlerhaft ist.
public boolean verify(byte[] abySignature,
byte[] abySigned,
AMETASIdentity idySigner,
java.lang.String sAlgorithm,
java.lang.String sOption)
throws java.security.InvalidKeyException,
java.security.KeyManagementException,
java.security.SignatureException
verify in class AMETASCryptoModuleabySignature - Gegebene Signatur.abySigned - Daten, von denen die Signatur stammt.idySigner - Öffentliche Identität des Signierers.sAlgorithm - Signaturalgorithmus.sOption - Optionen.
java.security.InvalidKeyException - wenn der Schlüssel fehlerhaft ist.
java.security.KeyManagementException - wenn der Schlüssel nicht beschafft werden konnte.
java.security.SignatureException - wenn die Signatur fehlerhaft ist.
public byte[] encrypt(byte[] abyToBeEncrypted,
java.security.Principal iidReceiver,
java.lang.String sOption)
throws java.security.InvalidKeyException,
java.security.KeyManagementException
encrypt in class AMETASCryptoModuleabyToBeEncrypted - Zu verschlüsselnde Daten.iidReceiver - Identität des Empfängers.sOption - Optionen.
java.security.InvalidKeyException - wenn der Schlüssel fehlerhaft ist.
java.security.KeyManagementException - wenn der Schlüssel nicht beschafft werden konnte.
public byte[] encrypt(byte[] abyToBeEncrypted,
java.security.PublicKey keyReceiver,
java.lang.String sOption)
throws java.security.InvalidKeyException,
java.security.KeyManagementException
encrypt in class AMETASCryptoModuleabyToBeEncrypted - Zu verschlüsselnde Daten.keyReceiver - Öffentlicher Schlüssel des Empfängers.sOption - Optionen.
java.security.InvalidKeyException - wenn der Schlüssel fehlerhaft ist.
java.security.KeyManagementException - wenn der Schlüssel nicht beschafft werden konnte.
public byte[] encrypt(byte[] abyToBeEncrypted,
AMETASIdentity idyReceiver,
java.lang.String sOption)
throws java.security.InvalidKeyException,
java.security.KeyManagementException
encrypt in class AMETASCryptoModuleabyToBeEncrypted - Zu verschlüsselnde Daten.idyReceiver - Öffentliche Identität des Empfängers.sOption - Optionen.
java.security.InvalidKeyException - wenn der Schlüssel fehlerhaft ist.
java.security.KeyManagementException - wenn der Schlüssel nicht beschafft werden konnte.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||