mirror of
https://github.com/RfidResearchGroup/proxmark3.git
synced 2025-08-21 22:03:42 -07:00
add: added a noncedistance method
This commit is contained in:
parent
6e91de5a8d
commit
a70fcfb655
1 changed files with 10 additions and 0 deletions
|
@ -141,3 +141,13 @@ uint32_t prng_successor(uint32_t x, uint32_t n)
|
||||||
|
|
||||||
return SWAPENDIAN(x);
|
return SWAPENDIAN(x);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
uint32_t prng_successor_one(uint32_t x)
|
||||||
|
{
|
||||||
|
SWAPENDIAN(x);
|
||||||
|
|
||||||
|
x = x >> 1 | (x >> 16 ^ x >> 18 ^ x >> 19 ^ x >> 21) << 31;
|
||||||
|
|
||||||
|
return SWAPENDIAN(x);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue