Bouffalo SDK  1.0
Bouffalolab Software Development Kit
bflb_sha512_ctx_s Struct Reference

#include <bflb_sec_sha.h>

Collaboration diagram for bflb_sha512_ctx_s:
Collaboration graph

Public Member Functions

 __attribute__ ((aligned(32))) uint8_t sha_buf[128]
 
 __attribute__ ((aligned(32))) uint8_t sha_padding[128]
 

Data Fields

uint64_t total [2]
 
uint8_t sha_feed
 

Detailed Description

Definition at line 36 of file bflb_sec_sha.h.

Member Function Documentation

◆ __attribute__() [1/2]

__attribute__ ( (aligned(32))  )

Data not processed but in this temp buffer

◆ __attribute__() [2/2]

__attribute__ ( (aligned(32))  )

Padding data

Field Documentation

◆ sha_feed

uint8_t sha_feed

Sha has feed data

Definition at line 40 of file bflb_sec_sha.h.

◆ total

uint64_t total[2]

Number of bytes processed

Definition at line 37 of file bflb_sec_sha.h.


The documentation for this struct was generated from the following file: