門禁卡日期算法
Crypto1算法。
實質上就是需要寫壹個通訊程序,發送壹串二進制數據過去,讀卡器響應之後返回壹串二進制數據回來,並不難。
MIFARE 卡的安全性,主要依賴於基本認證協議和流加密算法Crypto1。無論是認證還是加密,都需要卡中密鑰的參與,密鑰流由Crypto1 算法生成。
Crypto1 算法由1 個48 bit的線性反饋移位寄存器(LFSR)和1 個兩層的20 bit 輸入1比特輸出的非線性函數組成。48 bitLFSR 由密鑰初始化以壹定的方式產生密鑰流。