We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents fb17718 + 3dde112 commit 09a66e2Copy full SHA for 09a66e2
applications/main/nfc/plugins/supported_cards/saflok.c
@@ -62,8 +62,8 @@ void generate_saflok_key(const uint8_t* uid, uint8_t* key) {
62
uint8_t carry_sum = 0;
63
64
for(int i = KEY_LENGTH - 1; i >= 0; i--, magickal_index--) {
65
- uint16_t keysum = temp_key[i] + magic_table[magickal_index];
66
- temp_key[i] = (keysum & 0xFF) + carry_sum;
+ uint16_t keysum = temp_key[i] + magic_table[magickal_index] + carry_sum;
+ temp_key[i] = (keysum & 0xFF);
67
carry_sum = keysum >> 8;
68
}
69
0 commit comments