Iclass UI (#1366)
* Move structs to header * roll mbedtls into loclass * Picopass with scene for reading card * Picopass: fix memory leak * Lib: return mbedtls back * Picopass: rename symbols to match naming guide Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
This commit is contained in:
		| @@ -304,7 +304,7 @@ void hash0(uint64_t c, uint8_t k[8]) { | ||||
|  * @param key | ||||
|  * @param div_key | ||||
|  */ | ||||
| void diversifyKey(uint8_t *csn, uint8_t *key, uint8_t *div_key) { | ||||
| void diversifyKey(uint8_t *csn, const uint8_t *key, uint8_t *div_key) { | ||||
|     // Prepare the DES key | ||||
|     mbedtls_des_setkey_enc(&ctx_enc, key); | ||||
|  | ||||
|   | ||||
| @@ -56,7 +56,7 @@ void hash0(uint64_t c, uint8_t k[8]); | ||||
|  * @param div_key | ||||
|  */ | ||||
|  | ||||
| void diversifyKey(uint8_t *csn, uint8_t *key, uint8_t *div_key); | ||||
| void diversifyKey(uint8_t *csn, const uint8_t *key, uint8_t *div_key); | ||||
| /** | ||||
|  * @brief Permutes a key from standard NIST format to Iclass specific format | ||||
|  * @param key | ||||
|   | ||||
		Reference in New Issue
	
	Block a user