A5的原理及python實現

最近要做密碼學課程設計,每做一個密碼就當複習一下,把算法原理啥的都過一遍吧 簡介 這個是用於GSM系統的序列密碼算法,A5的特點是效率高,適合硬件上高效實現。 加密過程 A5 / 1基於三個線性反饋移位寄存器LFSR的組合,三個寄存器的長度分別爲 19 22 23位,然後產生一個114位的祕鑰流。因此首先輸入8個字節的祕鑰去填充三個寄存器的總長也就是64位。 每次獲取各寄存器的最後一位相互異或一下
相關文章
相關標籤/搜索