|  | 
| template<domain D :shared3p , dim N> | 
| D xor_uint16 | CRC16 (D xor_uint8[[N]] input, D xor_uint16 hash) | 
|  | 
| template<domain D :shared3p , dim N> | 
| D xor_uint32 | CRC32 (D xor_uint8[[N]] input, D xor_uint32 hash) | 
|  | 
Compute CRC hash of the input byte array with given initial hash. 
- Note
- D - shared3p protection domain 
- 
Supported types - xor_uint8 
- Parameters
- 
  
  
- Leakage
- None
◆ CRC16()
      
        
          | D xor_uint16 CRC16 | ( | D xor_uint8[[N]] | input, | 
        
          |  |  | D xor_uint16 | hash | 
        
          |  | ) |  |  | 
      
 
 
◆ CRC32()
      
        
          | D xor_uint32 CRC32 | ( | D xor_uint8[[N]] | input, | 
        
          |  |  | D xor_uint32 | hash | 
        
          |  | ) |  |  |