www.wikidata.de-de.nina.az
CAST ist eine symmetrische Blockchiffre mit 64 Bit Blocklange und einer Schlussellange von 40 bis 128 Bit Alternative Bezeichnungen sind CAST 128 oder CAST5 Der CAST Algorithmus wurde nach seinen Entwicklern Carlisle Adams und Stafford Tavares benannt und 1996 zum Patent angemeldet CAST darf weltweit lizenzfrei sowohl in kommerziellen als auch nicht kommerziellen Anwendungen eingesetzt werden Wegen seiner hoheren Geschwindigkeit gegenuber DES ist CAST auch fur Echtzeitanwendungen geeignet CASTCASTdrei Runden beim CAST 128Entwickler Carlisle Adams Stafford TavaresVeroffentlicht 1996Schlussellange 40 bis 128 BitBlockgrosse 64 BitStruktur FeistelchiffreRunden 12 bei Schlussel bis 80 Bit daruber 16Beste bekannte KryptoanalyseMit Stand vom Jahr 2014 ist keine effiziente Kryptoanalyse offentlich bekanntDer Nachfolger CAST 256 war ein Kandidat in der AES Challenge Bis heute ist CAST noch nicht gebrochen worden deshalb ist es auch in vielen Anwendungen wie etwa PGP Pretty Good Privacy oder GPG GNU Privacy Guard enthalten CAST ist eine Feistelchiffre In jeder Runde wird ein Datenwort mit einem Schlusselwort verknupft je nach Runde durch Addition XOR oder Subtraktion und schlusselabhangig rotiert Dann wird es in vier Abschnitte von je 8 Bit geteilt die in jeweils einer 8x32 Bit S Box substituiert werden Deren Ausgaben werden miteinander durch die Operationen Addition Subtraktion und XOR verknupft Deren Reihenfolge wird von Runde zu Runde rotiert Mit dem Ergebnis wird schliesslich das andere Datenwort die zweite Blockhalfte durch XOR modifiziert Literatur BearbeitenC M Adams Constructing Symmetric Ciphers Using the CAST Design Procedure In Designs Codes and Cryptography 12 Nr 3 1997 S 283 316 jya com Memento vom 1 Juli 2011 im Internet Archive englisch Weblinks BearbeitenErlauterung und Schaubild zum Verfahren auf regenechsen de Abgerufen von https de wikipedia org w index php title CAST Algorithmus amp oldid 233704731