A hasher class for SHA-256.  
 More...
#include <sha256.h>
 | 
| uint32_t  | s [8] | 
|   | 
| unsigned char  | buf [64] | 
|   | 
| uint64_t  | bytes | 
|   | 
A hasher class for SHA-256. 
Definition at line 13 of file sha256.h.
 
◆ CSHA256()
◆ Finalize()
      
        
          | void CSHA256::Finalize  | 
          ( | 
          unsigned char  | 
          hash[OUTPUT_SIZE] | ) | 
           | 
        
      
 
 
◆ Reset()
◆ Write()
      
        
          | CSHA256 & CSHA256::Write  | 
          ( | 
          const unsigned char *  | 
          data,  | 
        
        
           | 
           | 
          size_t  | 
          len  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ buf
  
  
      
        
          | unsigned char CSHA256::buf[64] | 
         
       
   | 
  
private   | 
  
 
 
◆ bytes
◆ OUTPUT_SIZE
  
  
      
        
          | const size_t CSHA256::OUTPUT_SIZE = 32 | 
         
       
   | 
  
static   | 
  
 
 
The documentation for this class was generated from the following files: