305306307308309310311
static public class MD4WithRSAEncryption extends JDKDigestSignature { public MD4WithRSAEncryption() { super("MD4withRSA", md4, new MD4Digest(), new PKCS1Encoding(new RSAEngine())); }
314315316317318319320
static public class MD5WithRSAEncryption extends JDKDigestSignature { public MD5WithRSAEncryption() { super("MD5withRSA", md5, new MD5Digest(), new PKCS1Encoding(new RSAEngine())); }
323324325326327328329
static public class RIPEMD160WithRSAEncryption extends JDKDigestSignature { public RIPEMD160WithRSAEncryption() { super("RIPEMD160withRSA", TeleTrusTObjectIdentifiers.ripemd160, new RIPEMD160Digest(), new PKCS1Encoding(new RSAEngine())); }
332333334335336337338
static public class RIPEMD128WithRSAEncryption extends JDKDigestSignature { public RIPEMD128WithRSAEncryption() { super("RIPEMD128withRSA", TeleTrusTObjectIdentifiers.ripemd128, new RIPEMD128Digest(), new PKCS1Encoding(new RSAEngine())); }
341342343344345346347
static public class RIPEMD256WithRSAEncryption extends JDKDigestSignature { public RIPEMD256WithRSAEncryption() { super("RIPEMD256withRSA", TeleTrusTObjectIdentifiers.ripemd256, new RIPEMD256Digest(), new PKCS1Encoding(new RSAEngine())); }
450451452453454455456
static public class PKCS1v1_5Padding extends JCERSACipher { public PKCS1v1_5Padding() { super(new PKCS1Encoding(new RSAEngine())); }
459460461462463464465
static public class PKCS1v1_5Padding_PrivateOnly extends JCERSACipher { public PKCS1v1_5Padding_PrivateOnly() { super(false, true, new PKCS1Encoding(new RSAEngine())); }
468469470471472473474
static public class PKCS1v1_5Padding_PublicOnly extends JCERSACipher { public PKCS1v1_5Padding_PublicOnly() { super(true, false, new PKCS1Encoding(new RSAEngine())); }
477478479480481482483
static public class OAEPPadding extends JCERSACipher { public OAEPPadding() { super(new OAEPEncoding(new RSAEngine())); }
486487488489490491492
static public class ISO9796d1Padding extends JCERSACipher { public ISO9796d1Padding() { super(new ISO9796d1Encoding(new RSAEngine())); }