PSource

public class PSource extends Object
Known Direct Subclasses

This class specifies the source for encoding input P in OAEP Padding, as defined in the PKCS #1 standard.

 PKCS1PSourceAlgorithms    ALGORITHM-IDENTIFIER ::= {
   { OID id-pSpecified PARAMETERS OCTET STRING },
   ...  -- Allows for future expansion --
 }
 

Nested Class Summary

class PSource.PSpecified This class is used to explicitly specify the value for encoding input P in OAEP Padding. 

Protected Constructor Summary

PSource(String pSrcName)
Constructs a source of the encoding input P for OAEP padding as defined in the PKCS #1 standard using the specified PSource algorithm.

Public Method Summary

String
getAlgorithm()
Returns the PSource algorithm name.

Inherited Method Summary

Protected Constructors

protected PSource (String pSrcName)

Constructs a source of the encoding input P for OAEP padding as defined in the PKCS #1 standard using the specified PSource algorithm.

Parameters
pSrcName the algorithm for the source of the encoding input P.
Throws
NullPointerException if pSrcName is null.

Public Methods

public String getAlgorithm ()

Returns the PSource algorithm name.

Returns
  • the PSource algorithm name.