Secure and Fast Encryption Routine: Difference between revisions

Content deleted Content added
m Reverted edits by 223.104.5.219 (talk) (HG) (3.4.4)
m Category:CS1 errors: deprecated parameters: migrate 1/1 |dead-url= to |url-status=; minor cleanup; WP:GenFixes on
Line 1:
{{aboutAbout|the encryption algorithm|other uses of the acronym|SAFER (disambiguation)}}
In [[cryptography]], '''SAFER''' ('''Secure And Fast Encryption Routine''') is the name of a family of [[block cipher]]s designed primarily by [[James Massey]] (one of the designers of [[IDEA (cipher)|IDEA]]) on behalf of Cylink Corporation. The early '''SAFER K''' and '''SAFER SK''' designs share the same [[encryption]] function, but differ in the number of rounds and the [[key schedule]]. More recent versions — '''SAFER+''' and '''SAFER++''' — were submitted as candidates to the [[AES process]] and the [[NESSIE]] project respectively. All of the algorithms in the SAFER family are unpatented and available for unrestricted use.
 
Line 11:
There are two more-recent members of the SAFER family that have made changes to the main encryption routine, designed by the Armenian cryptographers Gurgen Khachatrian (American University of Armenia) and Melsik Kuregian in conjunction with Massey.
 
* '''SAFER+''' (Massey et al., 1998) was submitted as a candidate for the [[AES process|Advanced Encryption Standard]] and has a block size of 128 bits. The cipher was not selected as a finalist. [[Bluetooth]] uses custom algorithms based on SAFER+ for key derivation (called E21 and E22) and authentication as [[message authentication code]]s (called E1). Encryption in Bluetooth does not use SAFER+.<ref name="bt-preliminary">{{Cite journal |author=Sil Janssens |date=2005-01-09 |title=Preliminary study: Bluetooth Security |url=http://student.vub.ac.be/~sijansse/2e%20lic/BT/Voorstudie/PreliminaryStudy.pdf |archive-url=https://web.archive.org/web/20050513170859/http://student.vub.ac.be/~sijansse/2e%20lic/BT/Voorstudie/PreliminaryStudy.pdf |dead-url-status=yesdead |archive-date=2005-05-13 |accessdateaccess-date=2007-02-27 |df= }}</ref>
* '''SAFER++''' (Massey et al., 2000) was submitted to the [[NESSIE]] project in two versions, one with 64 bits, and the other with 128 bits.