Turing (šifra) - Turing (cipher)
![]() | Tento článek obsahuje seznam obecných Reference, ale zůstává z velké části neověřený, protože postrádá dostatečné odpovídající vložené citace.Září 2018) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
Turing je proudová šifra vyvinutý uživatelem Gregory G. Rose a Philip Hawkes na Qualcomm pro CDMA.[1]
Turing generuje 160 bitů výstupu v každém kole aplikací nelineárního filtru do vnitřního stavu LFSR. Je pojmenován po Alan Turing.[Citace je zapotřebí ] Byl vyvinut na základě šifry SOBER zavedené společností Rose v roce 1998.[2] To je patrné na jeho hlavní součásti, lineárním zpětnovazebním posuvném registru (LFSR), což je stejná technologie jako v rodině strojů SOBER.[3] Turing se však od svých předchůdců odlišuje tím, že produkuje pět slov (pětkrát více) výstupu pro každou interní aktualizaci.[2] Poskytuje také sílu klíče až 256 bitů a je navržen tak, aby byl rychlý v softwaru,[3] na některých dosahuje přibližně 5,5 cyklu / bajt x86 procesory.
Existují odborníci, kteří zjistili, že šifra proudu Turing má řadu slabostí, když čelí vybraným IV útokům.[4] Například jeho algoritmus plánování klíčů má stejný tajný klíč pro různé inicializační vektory, což snižuje zabezpečení systému.[4]
Viz také
Reference
- ^ Gregory G. Rose a Philip Hawkes, Turing: Šifra s rychlým proudem, Rychlé softwarové šifrování 2003, s. 290–306 (PDF).
- ^ A b Robshaw, Matthew; Billet, Olivier (2008). Nové vzory návrhů šifrových proudů: finalisté ESTREAM. Berlin: Springer Science & Business Media. str. 58. ISBN 978-3540683506.
- ^ A b Johansson, Thomas (2003). Rychlé softwarové šifrování: 10. mezinárodní workshop, FSE 2003, LUND, Švédsko, 24. – 26. Února 2003, revidované publikace. Berlin: Springer Science & Business Media. str. 290. ISBN 3540204490.
- ^ A b Matsui, Mitsuru; Zuccherato, Robert (2004). Vybrané oblasti v kryptografii: 10. výroční mezinárodní seminář, SAC 2003, Ottawa, Kanada, 14. – 15. Srpna 2003, revidované práce. Berlin: Springer Science & Business Media. str. 205. ISBN 3540213708.
Bibliografie
- Antoine Joux a Frédéric Muller, vyvolený útok IV proti Turingovi, Vybrané oblasti v kryptografii 2003, s. 194–207 (PDF).
externí odkazy
- Optimalizovaná implementace Turingova algoritmu v Javě
- Java implementace Turingova algoritmu
- Turing: Fast Stream Cipher
- Prezentace snímků a reference C ve společnosti Qualcomm
![]() | Tento článek týkající se kryptografie je pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |