Bouncy Castle Cryptography Library 1.85

org.bouncycastle.jcajce.provider.asymmetric.rsa
Class KeyFactorySpi.PSS

java.lang.Object
  extended byjava.security.KeyFactorySpi
      extended byorg.bouncycastle.jcajce.provider.asymmetric.util.BaseKeyFactorySpi
          extended byorg.bouncycastle.jcajce.provider.asymmetric.rsa.KeyFactorySpi
              extended byorg.bouncycastle.jcajce.provider.asymmetric.rsa.KeyFactorySpi.PSS
All Implemented Interfaces:
AsymmetricKeyInfoConverter
Enclosing class:
KeyFactorySpi

public static class KeyFactorySpi.PSS
extends KeyFactorySpi

KeyFactory for the "RSASSA-PSS" algorithm. Keys built from raw RSA key specs (RSAPublicKeySpec / RSAPrivateKeySpec / RSAPrivateCrtKeySpec) are stamped with the id-RSASSA-PSS algorithm identifier (RFC 8017 A.2.3) so that the resulting keys report from and encode with the correct OID, matching the keys produced by .


Nested Class Summary
 
Nested classes inherited from class org.bouncycastle.jcajce.provider.asymmetric.rsa.KeyFactorySpi
KeyFactorySpi.PSS
 
Constructor Summary
KeyFactorySpi.PSS()
           
 
Methods inherited from class org.bouncycastle.jcajce.provider.asymmetric.rsa.KeyFactorySpi
engineGeneratePrivate, engineGeneratePublic, engineGetKeySpec, engineTranslateKey, generatePrivate, generatePublic
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KeyFactorySpi.PSS

public KeyFactorySpi.PSS()

Bouncy Castle Cryptography Library 1.85