Changeset 1433ecda in mainline for uspace/lib/crypto
- Timestamp:
- 2018-04-04T15:42:37Z (7 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 2c4e1cc
- Parents:
- 47b2d7e3
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/crypto/crypto.c
r47b2d7e3 r1433ecda 145 145 for (size_t k = 16; k < 80; k++) { 146 146 sched_arr[k] = rotl_uint32( 147 sched_arr[k -3] ^148 sched_arr[k -8] ^149 sched_arr[k -14] ^150 sched_arr[k -16],147 sched_arr[k - 3] ^ 148 sched_arr[k - 8] ^ 149 sched_arr[k - 14] ^ 150 sched_arr[k - 16], 151 151 1); 152 152 } … … 215 215 for (size_t i = 0; i < blocks; i++) { 216 216 for (size_t j = 0; j < 16; j++) { 217 work_arr[i *16 + j] =217 work_arr[i * 16 + j] = 218 218 (get_at(work_input, input_size + 1, i * 64 + j * 4) << 24) | 219 219 (get_at(work_input, input_size + 1, i * 64 + j * 4 + 1) << 16) | … … 281 281 memset(work_key, 0, HMAC_BLOCK_LENGTH); 282 282 283 if (key_size > HMAC_BLOCK_LENGTH)283 if (key_size > HMAC_BLOCK_LENGTH) 284 284 create_hash(key, key_size, work_key, hash_sel); 285 285 else
Note:
See TracChangeset
for help on using the changeset viewer.