/// <summary> /// Internal constructor (used to perform OAEP with a different hash and hash output length /// </summary> /// <param name="ohashProvider"></param> /// <param name="hashLength"></param> internal OAEP( HashProviders.IHashProvider ohashProvider, int hashLength ) { m_hashProvider = ohashProvider; m_hLen = hashLength; }
/// <summary> /// Default constructor. Uses the default SHA1 Hash for OAEP hash calculation. /// </summary> public OAEP() { m_hashProvider = new HashProviders.SHA1(); }