8 uint8_t Crypto1FilterOutput(
void);
12 void Crypto1Setup(uint8_t Key[6], uint8_t Uid[4], uint8_t CardNonce[4]);
18 void Crypto1SetupReader(uint8_t Key[6], uint8_t Uid[4], uint8_t CardNonce[4],
bool Nested);
21 void Crypto1Auth(uint8_t EncryptedReaderNonce[4]);
24 uint8_t Crypto1Byte(
void);
27 uint8_t Crypto1Nibble(
void);
30 void Crypto1PRNG(uint8_t State[4], uint16_t ClockCount);
33 void Crypto1EncryptWithParity(uint8_t * Buffer, uint16_t BitCount);
36 void Crypto1ReaderAuthWithParity(uint8_t PlainReaderAnswerWithParityBits[9]);