com.ibm.cryptobeans
Class HashCalculator

java.lang.Object
  |
  +--com.ibm.processingbean.ProcessingBean
        |
        +--com.ibm.cryptobeans.CryptoTransformation
              |
              +--com.ibm.cryptobeans.HashCalculator

public class HashCalculator
extends CryptoTransformation

This bean computes hash function value of its input data. Any hash function takes an arbitrary-sized array of data as an input, and generates a fixed-sized output, called a hash (digest). Safe and reliable hash functions satisfy the 2 following requirements:
- it is computationally infeasible to find two messages that have the same hash value;
- the hash value of the message doesn't allow to derive any information about the message itself. That is why message digests can be used to identify the data. The data integrity may be checked by comparing the current message hash value with the original value.

See Also:
Serialized Form

Constructor Summary
HashCalculator()
          The default constructor for the HashCalculator class.
 
Method Summary
 java.lang.String getAboutThisBean()
          Returns a special formatted string intended for use by the editor of this property.
 void setAboutThisBean(java.lang.String aboutThisBean)
          Sets the aboutThisBean property (java.lang.String) value.
 
Methods inherited from class com.ibm.cryptobeans.CryptoTransformation
addCryptoTransformationErrorListener, addIOErrorListener, getAlgorithmType, getInputSourceFileName, getInputTransformedFileName, getProviderName, getTransformedPercent, removeCryptoTransformationErrorListener, removeIOErrorListener, setAlgorithmType, setInputSourceFileName, setInputTransformedFileName, setProviderName, triggerAction
 
Methods inherited from class com.ibm.processingbean.ProcessingBean
addActionErrorListener, addFetchArgumentsListener, addPropertyChangeListener, addTriggerNextActionListener, removeActionErrorListener, removeFetchArgumentsListener, removePropertyChangeListener, removeTriggerNextActionListener
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HashCalculator

public HashCalculator()
The default constructor for the HashCalculator class.
Method Detail

getAboutThisBean

public java.lang.String getAboutThisBean()
Returns a special formatted string intended for use by the editor of this property.
Returns:
the special formatted string for use by the editor of this property

setAboutThisBean

public void setAboutThisBean(java.lang.String aboutThisBean)
Sets the aboutThisBean property (java.lang.String) value.
Parameters:
aboutThisBean - The new value for the property.
See Also:
getAboutThisBean()