#include <emsa4.h>
EMSA4 aka PSS-R 
Definition at line 20 of file emsa4.h.
◆ EMSA4() [1/2]
- Parameters
- 
  
    | hash | the hash object to use |  
 
Definition at line 130 of file emsa4.cpp.
References Botan::HashFunction::clone().
  131    SALT_SIZE(h->output_length()), hash(h)
   133    mgf = 
new MGF1(hash->
clone());
 virtual HashFunction * clone() const =0
 
 
◆ EMSA4() [2/2]
      
        
          | Botan::EMSA4::EMSA4 | ( | HashFunction * | hash, | 
        
          |  |  | size_t | salt_size | 
        
          |  | ) |  |  | 
      
 
- Parameters
- 
  
    | hash | the hash object to use |  | salt_size | the size of the salt to use in bytes |  
 
Definition at line 139 of file emsa4.cpp.
References Botan::HashFunction::clone().
  140    SALT_SIZE(salt_size), hash(h)
   142    mgf = 
new MGF1(hash->
clone());
 virtual HashFunction * clone() const =0
 
 
◆ ~EMSA4()
Definition at line 34 of file emsa4.h.
   34 { 
delete hash; 
delete mgf; }
  
 
The documentation for this class was generated from the following files: