H A D | crypto.cc | 181 Crypto::aesSubBytes(uint8_t *output, uint8_t *input) argument 184 output[i] = aesSBOX[input[i]]; 189 Crypto::aesInvSubBytes(uint8_t *output, uint8_t *input) argument 192 output[i] = aesInvSBOX[input[i]]; 197 Crypto::aesShiftRows(uint8_t *output, uint8_t *input) argument 200 output[i] = input[aesSHIFT[i]]; 205 Crypto::aesInvShiftRows(uint8_t *output, uint8_t *input) argument 208 output[i] = input[aesINVSHIFT[i]]; 213 Crypto::aesAddRoundKey(uint8_t *output, uint8_t *input, argument 217 output[ 222 aesMixColumns(uint8_t *output, uint8_t *input) argument 240 aesInvMixColumns(uint8_t *output, uint8_t *input) argument 256 aesEncrypt(uint8_t *output, uint8_t *input, uint8_t *key) argument 267 aesDecrypt(uint8_t *output, uint8_t *input, uint8_t *key) argument 322 sha256H( uint8_t *output, uint8_t *input, uint8_t *input2) argument 334 sha256H2( uint8_t *output, uint8_t *input, uint8_t *input2) argument 346 sha256Su0(uint8_t *output, uint8_t *input) argument 369 sha256Su1( uint8_t *output, uint8_t *input, uint8_t *input2) argument 396 sha1Op( uint8_t *output, uint8_t *input, uint8_t *input2, SHAOp op) argument 409 sha1C( uint8_t *output, uint8_t *input, uint8_t *input2) argument 418 sha1P( uint8_t *output, uint8_t *input, uint8_t *input2) argument 427 sha1M( uint8_t *output, uint8_t *input, uint8_t *input2) argument 436 sha1H(uint8_t *output, uint8_t *input) argument 445 sha1Su0( uint8_t *output, uint8_t *input, uint8_t *input2) argument 463 sha1Su1(uint8_t *output, uint8_t *input) argument 479 load2Reg( uint32_t *X, uint32_t *Y, uint8_t *output, uint8_t *input) argument 492 load3Reg( uint32_t *X, uint32_t *Y, uint32_t *Z, uint8_t *output, uint8_t *input, uint8_t *input2) argument 508 store1Reg(uint8_t *output, uint32_t *X) argument [all...] |