SAVILLE
SAVILLE is a classified NSA Type 1 encryption algorithm, developed in the late 1960s, jointly by the Government Communications Headquarters (GCHQ) in the UK and the National Security Agency (NSA) in the US. It is used broadly, often for voice encryption, and implemented in many encryption devices.

Little is known publicly about the algorithm itself due to its classified nature and inclusion in the NSA's Suite A. Some documentation related to the KYK-13 fill device and statements made by military officials confirm that SAVILLE has a 128-bit key, which consists of 120 key bits and an 8-bit checksum. Furthermore, it is known that SAVILLE has two modes of operation: Autonomous Mode (also known as Key-Auto-KEY or KAK) and Autoclave Mode (also known as Cipher-Text Auto Key or CTAK). On the AIM microchip, it runs at 4% of the clock rate (compare DES at 76% and BATON at 129%). The Cypris chip mentions two modes; specifications for Windster and Indictor specify that they provide Saville I.

Some devices and protocols that implement SAVILLE:
* Secure Telephone Equipment (STU)
* The VINSON family (voice encryption)
* UK Lamberton (BID/250)
* APCO Project 25 (single-channel land mobile radios) (Saville has algorithm ID 04)
* Versatile encryption chips: AIM, Cypris, Sierra I/II, Windster, Indictor, Presidio, Railman
* Spendex 40
* Spendex 50 (also known as DBT)
* Elcrovox 1/4
Q121194
NSA
Concept
Q7860676
Type 1
Concept
Q8789
encryption algorithm
Concept
Q220798
Government Communications Headquarters (GCHQ)
LOC
Q121194
National Security Agency (NSA)
Concept
Q16934823
Suite A
ORG
Q17079598
KYK-13
MISC
Q5448789
fill device
Concept
None
AIM
UNK
Q5297
microchip
Concept
Q135035
DES
MEDIA
Q3631710
BATON
MISC
Q5014995
Cypris chip
UNK
None
Windster
UNK
None
Indictor
UNK
Q7394853
Secure Telephone Equipment (STU)
UNK
Q7907029
VINSON
Concept
Q296115
APCO Project 25
MISC
None
AIM
UNK
Q5014995
Cypris
UNK
None
Sierra I/II
UNK
None
Windster
UNK
None
Indictor
UNK
None
Presidio
UNK
None
Railman
UNK
Q2205067
SAVILLE
MEDIA
Q2205067
SAVILLE
MEDIA
Q2205067
SAVILLE
MEDIA
Q2205067
SAVILLE
MEDIA
1960-01-01T00:00:00Z^^http://www.w3.org/2001/XMLSchema#dateTime
1960
DATE
+1^^http://www.w3.org/2001/XMLSchema#decimal
1
NUMBER
-13^^http://www.w3.org/2001/XMLSchema#decimal
-13
NUMBER
+8^^http://www.w3.org/2001/XMLSchema#decimal
8
NUMBER
+4^^http://www.w3.org/2001/XMLSchema#decimal
4
NUMBER
+76^^http://www.w3.org/2001/XMLSchema#decimal
76
NUMBER
+250^^http://www.w3.org/2001/XMLSchema#decimal
250
NUMBER
+25^^http://www.w3.org/2001/XMLSchema#decimal
25
NUMBER
+04^^http://www.w3.org/2001/XMLSchema#decimal
04
NUMBER
+40^^http://www.w3.org/2001/XMLSchema#decimal
40
NUMBER
+50^^http://www.w3.org/2001/XMLSchema#decimal
50
NUMBER
+1^^http://www.w3.org/2001/XMLSchema#decimal
1
NUMBER
+4^^http://www.w3.org/2001/XMLSchema#decimal
4
NUMBER
developer
developer
part of
instance of
used by