Botan  1.11.15
Public Types | Public Member Functions | Protected Member Functions
Botan::EMSA1_BSI Class Reference

#include <emsa1_bsi.h>

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

List of all members.

Public Types

typedef SCAN_Name Spec

Public Member Functions

 EMSA1_BSI (HashFunction *hash)

Protected Member Functions

size_t hash_output_length () 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.


Member Typedef Documentation

typedef SCAN_Name Botan::EMSA::Spec [inherited]

Definition at line 23 of file emsa.h.


Constructor & Destructor Documentation

Parameters:
hashthe hash object to use

Definition at line 27 of file emsa1_bsi.h.

: EMSA1(hash) {}

Member Function Documentation

size_t Botan::EMSA1::hash_output_length ( ) const [inline, protected, inherited]

Definition at line 29 of file emsa1.h.

References m_hash.

{ return m_hash->output_length(); }

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