mirror of
https://github.com/RfidResearchGroup/proxmark3.git
synced 2025-08-21 05:43:48 -07:00
style
This commit is contained in:
parent
f50566225c
commit
c6aa14efb7
1 changed files with 1 additions and 6 deletions
|
@ -222,10 +222,7 @@ static uint16_t calcBSDchecksum4(uint8_t *bytes, uint8_t len, uint32_t mask) {
|
||||||
// measuring LFSR maximum length
|
// measuring LFSR maximum length
|
||||||
static int CmdAnalyseLfsr(const char *Cmd) {
|
static int CmdAnalyseLfsr(const char *Cmd) {
|
||||||
|
|
||||||
uint16_t start_state = 0; /* Any nonzero start state will work. */
|
uint16_t lfsr, start_state = 0; /* Any nonzero start state will work. */
|
||||||
uint16_t lfsr = start_state;
|
|
||||||
//uint32_t period = 0;
|
|
||||||
|
|
||||||
uint8_t iv = param_get8ex(Cmd, 0, 0, 16);
|
uint8_t iv = param_get8ex(Cmd, 0, 0, 16);
|
||||||
uint8_t find = param_get8ex(Cmd, 1, 0, 16);
|
uint8_t find = param_get8ex(Cmd, 1, 0, 16);
|
||||||
|
|
||||||
|
@ -233,11 +230,9 @@ static int CmdAnalyseLfsr(const char *Cmd) {
|
||||||
PrintAndLogEx(NORMAL, " bit# | lfsr | ^0x40 | 0x%02X ^ lfsr \n", find);
|
PrintAndLogEx(NORMAL, " bit# | lfsr | ^0x40 | 0x%02X ^ lfsr \n", find);
|
||||||
|
|
||||||
for (uint8_t i = 0x01; i < 0x30; i += 1) {
|
for (uint8_t i = 0x01; i < 0x30; i += 1) {
|
||||||
//period = 0;
|
|
||||||
legic_prng_init(iv);
|
legic_prng_init(iv);
|
||||||
legic_prng_forward(i);
|
legic_prng_forward(i);
|
||||||
lfsr = legic_prng_get_bits(12);
|
lfsr = legic_prng_get_bits(12);
|
||||||
|
|
||||||
PrintAndLogEx(NORMAL, " %02X | %03X | %03X | %03X \n", i, lfsr, 0x40 ^ lfsr, find ^ lfsr);
|
PrintAndLogEx(NORMAL, " %02X | %03X | %03X | %03X \n", i, lfsr, 0x40 ^ lfsr, find ^ lfsr);
|
||||||
}
|
}
|
||||||
return 0;
|
return 0;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue