Botan  1.10.9
Public Member Functions | Protected Member Functions | List of all members
Botan::EMSA1_BSI Class Reference

#include <emsa1_bsi.h>

Inheritance diagram for Botan::EMSA1_BSI:
Botan::EMSA1 Botan::EMSA

Public Member Functions

 EMSA1_BSI (HashFunction *hash)
 

Protected Member Functions

const HashFunctionhash_ptr () const
 

Detailed Description

EMSA1_BSI is a variant of EMSA1 specified by the BSI. It accepts only hash values which are less or equal than the maximum key length. The implementation comes from InSiTo

Definition at line 21 of file emsa1_bsi.h.

Constructor & Destructor Documentation

Botan::EMSA1_BSI::EMSA1_BSI ( HashFunction hash)
inline
Parameters
hashthe hash object to use

Definition at line 27 of file emsa1_bsi.h.

27 : EMSA1(hash) {}
EMSA1(HashFunction *h)
Definition: emsa1.h:26

Member Function Documentation

const HashFunction* Botan::EMSA1::hash_ptr ( ) const
inlineprotectedinherited
Returns
const pointer to the underlying hash

Definition at line 32 of file emsa1.h.

32 { return hash; }

The documentation for this class was generated from the following files: