Bouncy Castle Cryptography Library 1.85

org.bouncycastle.pqc.crypto.test
Class TestUtils.SignerOperation

java.lang.Object
  extended byorg.bouncycastle.pqc.crypto.test.TestUtils.SignerOperation
Enclosing class:
org.bouncycastle.pqc.crypto.test.TestUtils

public abstract static class TestUtils.SignerOperation
extends java.lang.Object


Constructor Summary
TestUtils.SignerOperation()
           
 
Method Summary
abstract  AsymmetricCipherKeyPairGenerator getAsymmetricCipherKeyPairGenerator(int fileIndex, java.security.SecureRandom random)
           
abstract  MessageSigner getMessageSigner()
           
abstract  byte[] getPrivateKeyEncoded(CipherParameters privParams)
           
abstract  byte[] getPublicKeyEncoded(CipherParameters pubParams)
           
abstract  java.security.SecureRandom getSecureRandom(byte[] seed)
           
abstract  Signer getSigner()
           
 CipherParameters setSignParameters(CipherParameters privParams, java.security.SecureRandom random)
           
 CipherParameters setVerifyParameters(CipherParameters pubParams, CipherParameters privParams)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TestUtils.SignerOperation

public TestUtils.SignerOperation()
Method Detail

getSecureRandom

public abstract java.security.SecureRandom getSecureRandom(byte[] seed)

getAsymmetricCipherKeyPairGenerator

public abstract AsymmetricCipherKeyPairGenerator getAsymmetricCipherKeyPairGenerator(int fileIndex,
                                                                                     java.security.SecureRandom random)

getPublicKeyEncoded

public abstract byte[] getPublicKeyEncoded(CipherParameters pubParams)

getPrivateKeyEncoded

public abstract byte[] getPrivateKeyEncoded(CipherParameters privParams)

getSigner

public abstract Signer getSigner()

getMessageSigner

public abstract MessageSigner getMessageSigner()

setSignParameters

public CipherParameters setSignParameters(CipherParameters privParams,
                                          java.security.SecureRandom random)

setVerifyParameters

public CipherParameters setVerifyParameters(CipherParameters pubParams,
                                            CipherParameters privParams)

Bouncy Castle Cryptography Library 1.85