Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

cryptix.jce.provider.rsa
Class RSASignature_PKCS1_MD5  view RSASignature_PKCS1_MD5 download RSASignature_PKCS1_MD5.java

java.lang.Object
  extended byjava.security.SignatureSpi
      extended bycryptix.jce.provider.rsa.RSASignature_PKCS1
          extended bycryptix.jce.provider.rsa.RSASignature_PKCS1_MD5

public class RSASignature_PKCS1_MD5
extends RSASignature_PKCS1

A class to digest a message with MD5, and sign/verify the resulting hash using the RSA digital signature scheme, with PKCS#1 block padding.

Since:
Cryptix 2.2.2
Version:
$Revision: 1.2 $

Field Summary
private static byte[] MD5_ASN_DATA
           
 
Fields inherited from class cryptix.jce.provider.rsa.RSASignature_PKCS1
 
Fields inherited from class java.security.SignatureSpi
appRandom
 
Constructor Summary
RSASignature_PKCS1_MD5()
           
 
Method Summary
protected  byte[] getAlgorithmEncoding()
          Returns the ASN.1 bytes of the AlgorithmIdentifier token described in engineSign() method above.
 
Methods inherited from class cryptix.jce.provider.rsa.RSASignature_PKCS1
engineGetParameter, engineInitSign, engineInitSign, engineInitVerify, engineSetParameter, engineSetParameter, engineSign, engineUpdate, engineUpdate, engineVerify
 
Methods inherited from class java.security.SignatureSpi
clone, engineGetParameters, engineSign, engineVerify
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MD5_ASN_DATA

private static final byte[] MD5_ASN_DATA
Constructor Detail

RSASignature_PKCS1_MD5

public RSASignature_PKCS1_MD5()
Method Detail

getAlgorithmEncoding

protected byte[] getAlgorithmEncoding()
Description copied from class: RSASignature_PKCS1
Returns the ASN.1 bytes of the AlgorithmIdentifier token described in engineSign() method above.

Specified by:
getAlgorithmEncoding in class RSASignature_PKCS1