Lines Matching refs:uint8_t

48     enum SHAOp : uint8_t
56 static const uint8_t aesSBOX[256];
59 static const uint8_t aesInvSBOX[256];
61 static const uint8_t aesSHIFT[16];
62 static const uint8_t aesINVSHIFT[16];
68 static const uint8_t aesFFLOG[256];
74 static const uint8_t aesFFEXP[256];
77 uint8_t aesFFMul(uint8_t a, uint8_t b);
79 uint8_t aesFFMul2(uint8_t a)
84 void aesSubBytes(uint8_t *output, uint8_t *input);
85 void aesInvSubBytes(uint8_t *output, uint8_t *input);
86 void aesShiftRows(uint8_t *output, uint8_t *input);
87 void aesInvShiftRows(uint8_t *output, uint8_t *input);
88 void aesAddRoundKey(uint8_t *output, uint8_t *input, uint8_t *key);
90 uint32_t ror(uint32_t x, uint8_t shift)
121 void sha1Op(uint8_t *output, uint8_t *input, uint8_t *input2, SHAOp op);
124 void load2Reg(uint32_t *X, uint32_t *Y, uint8_t *output, uint8_t *input);
126 uint8_t *output, uint8_t *input, uint8_t *input2);
127 void store1Reg(uint8_t *output, uint32_t *X);
130 void aesMixColumns(uint8_t *output, uint8_t *input);
131 void aesInvMixColumns(uint8_t *output, uint8_t *input);
132 void aesEncrypt(uint8_t *output, uint8_t *input, uint8_t *key);
133 void aesDecrypt(uint8_t *output, uint8_t *input, uint8_t *key);
134 void sha256H(uint8_t *output, uint8_t *input, uint8_t *input2);
135 void sha256H2(uint8_t *output, uint8_t *input, uint8_t *input2);
136 void sha256Su0(uint8_t *output, uint8_t *input);
137 void sha256Su1(uint8_t *output, uint8_t *input, uint8_t *input2);
139 void sha1C(uint8_t *output, uint8_t *input, uint8_t *input2);
140 void sha1P(uint8_t *output, uint8_t *input, uint8_t *input2);
141 void sha1M(uint8_t *output, uint8_t *input, uint8_t *input2);
142 void sha1H(uint8_t *output, uint8_t *input);
143 void sha1Su0(uint8_t *output, uint8_t *input, uint8_t *input2);
144 void sha1Su1(uint8_t *output, uint8_t *input);