Codebook

U.S. State Department code book issued in 1899, an example of a one-part code, at the National Cryptologic Museum
Page 187 of the State Department 1899 code book, a one-part code with a choice of code word or numeric ciphertext. Numeric codes are prefixed by the page number.

A codebook is a type of document used for gathering and storing cryptography codes. Originally, codebooks were often literally books, but today "codebook" is a byword for the complete record of a series of codes, regardless of physical format.

Cryptography

In cryptography, a codebook is a document used for implementing a code. A codebook contains a lookup table for coding and decoding; each word or phrase has one or more strings which replace it. To decipher messages written in code, corresponding copies of the codebook must be available at either end. The distribution and physical security of codebooks presents a special difficulty in the use of codes compared to the secret information used in ciphers, the key, which is typically much shorter.

The United States National Security Agency documents sometimes use codebook to refer to block ciphers; compare their use of combiner-type algorithm to refer to stream ciphers.

Codebooks come in two forms, one-part or two-part:

  • In one-part codes, the plaintext words and phrases and the corresponding code words are in the same alphabetical order. They are organized similar to a standard dictionary. Such codes are half the size of two-part codes but are more vulnerable since an attacker who recovers some code word meanings can often infer the meaning of nearby code words. One-part codes may be used simply to shorten messages for transmission or have their security enhanced with superencryption methods, such as adding a secret number to numeric code words.[1]
  • In two-part codes, one part is for converting plaintext to ciphertext, the other for the opposite purpose. They are usually organized similarly to a language translation dictionary, with plaintext words (in the first part) and ciphertext words (in the second part) presented like dictionary headwords.

The earliest known use of a codebook system was by Gabriele de Lavinde in 1379 working for the Antipope Clement VII.[1]

Two-part codebooks go back as least as far as Antoine Rossignol in the 1800s.[1]

From the 15th century until the middle of the 19th century, nomenclators (named after nomenclator) were the most used cryptographic method.[2]

Codebooks with superencryption were the most used cryptographic method of World War I.[1]

The JN-25 code used in World War II used a codebook of 30,000 code groups superencrypted with 30,000 random additives.

The book used in a book cipher or the book used in a running key cipher can be any book shared by sender and receiver and is different from a cryptographic codebook.

Social sciences

In social sciences, a codebook is a document containing a list of the codes used in a set of data to refer to variables and their values, for example locations, occupations, or clinical diagnoses.

Data compression

Codebooks were also used in 19th- and 20th-century commercial codes for the non-cryptographic purpose of data compression.

Codebooks are used in relation to precoding and beamforming in mobile networks such as 5G and LTE. The usage is standardized by 3GPP, for example in the document TS 38.331, NR; Radio Resource Control (RRC); Protocol specification.

See also

References

  1. ^ a b c d Klaus Pommerening. "Codebooks".
  2. ^ Chris Christensen. "Codes and Nomenclators". p. 4

Read other articles:

Artikel ini sebatang kara, artinya tidak ada artikel lain yang memiliki pranala balik ke halaman ini.Bantulah menambah pranala ke artikel ini dari artikel yang berhubungan atau coba peralatan pencari pranala.Tag ini diberikan pada Februari 2023. Relai tegangan lebih yang menjadi salah satu koleksi dari Museum Elektroteknikal Hungaria.Relai tegangan lebih adalah jenis relai proteksi yang digunakan untuk mengamankan jaringan listrik dari gangguan listrik akibat tegangan lebih. Besarnya nilai te...

 

Joko Suranto Informasi pribadiLahir15 Maret 1970 (umur 54) Boyolali, Jawa tengahSuami/istridrh. RR Retno EndrawatiAlma materUniversitas Gadjah Mada (1998) SEPA PK TNI (2000)Karier militerPihak IndonesiaDinas/cabang TNI Angkatan DaratMasa dinas2000–sekarangPangkat Letnan KolonelSatuanKesehatanSunting kotak info • L • B Letkol (Ckm) drh. Joko Suranto (lahir 15 Maret 1970) adalah satu-satunya dokter hewan spesialis kuda di lingkungan militer TNI. Ia menjadi anggota...

 

هذه المقالة يتيمة إذ تصل إليها مقالات أخرى قليلة جدًا. فضلًا، ساعد بإضافة وصلة إليها في مقالات متعلقة بها. (أكتوبر 2020) منظومة الدفاع الجوي مرصاد: هي منظومة دفاع جوي إيرانية، متوسطة المدى.[1][2] مخصصة لصواريخ أرض-جو، وتُعَد إحدى المنظومات المصنعة وطنياً بالكامل داخل جم...

Questa voce sull'argomento gruppi musicali polacchi è solo un abbozzo. Contribuisci a migliorarla secondo le convenzioni di Wikipedia. The Jet Set Paese d'origine Polonia GenerePopDance Periodo di attività musicale2005 – 2009 Album pubblicati2 Sito ufficiale Modifica dati su Wikidata · Manuale The Jet Set è stato un gruppo pop polacco creato nel 2005. Il nome del gruppo era formato dalle prime lettere dei nomi dei fondatori del gruppo, cioè da Sasha e...

 

Halaman ini berisi artikel tentang kanon Perjanjian Lama dari Alkitab Kristen. Untuk yang berkaitan dengan kanon Yahudi, lihat Tanakh. Untuk teksnya dalam bahasa Ibrani dan Aram, lihat Alkitab Ibrani. Untuk tradisi tekstual utama dari teks ini, lihat Naskah Masorah. Untuk versi Yunani kuno, lihat Septuaginta. Bagian dari Alkitab KristenPerjanjian LamaYosua 1:1 pada Kodeks Aleppo Taurat Kejadian Keluaran Imamat Bilangan Ulangan Sejarah Yosua Hakim-hakim Rut 1 Samuel 2 Samuel 1 Raja-raja 2 Raja...

 

Bangsa TurkiTürklerBeberapa orang Turki terkenal atau produktif di seluruh duniaJumlah populasisekitar 77-83 jutaDaerah dengan populasi signifikan Turki58.700.000[1][2] Jerman2.700.000[3] Bulgaria763.000 Prancis400.000[4] Belanda357.900[5] Britania Raya300.000[4] Republik Turki Siprus Utara265.000[6] Uzbekistan200.000[7] Austria183.445[8] Amerika Serikat169.000 ± 51...

Cet article est une ébauche concernant une localité bulgare. Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants. Tchiprovtsi Чипровци Héraldique Administration Pays Bulgarie Obchtina Tchiprovtsi Oblast Montana Maire Zakharïn Ivanov Zamfirov (UAAS) Code postal 3460 Démographie Population 2 026 hab. (2010) Géographie Coordonnées 43° 23′ 04″ nord, 22° 52′ 51″&...

 

Cet article est une ébauche concernant la philosophie. Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants. Boèce enseignant à ses étudiants. En métaphysique, le problème des universaux est la question de savoir si les propriétés existent, et si oui, ce qu'elles sont[1]. Les propriétés sont des qualités ou relations que partagent deux ou plusieurs entités. Ces divers types de propriétés, telles que qual...

 

Questa voce sull'argomento stagioni delle società calcistiche italiane è solo un abbozzo. Contribuisci a migliorarla secondo le convenzioni di Wikipedia. Segui i suggerimenti del progetto di riferimento. Voce principale: Siracusa Calcio. Associazione Sportiva SiracusaStagione 1938-1939Sport calcio Squadra Siracusa Allenatore Umberto Zanolla Presidente Pier Luigi Romano Serie C2º posto nel girone H. 1937-1938 1939-1940 Si invita a seguire il modello di voce Questa voce raccoglie ...

Minor league baseball teamArizona Complex League White Sox(1998–2002, 2014–present) Phoenix, Arizona previously in Tucson, Arizona (1998–2000)Minor league affiliationsClassRookieLeagueArizona Complex LeagueDivisionCentral DivisionPrevious leaguesArizona League (1998–2002, 2014–2020)Major league affiliationsTeamChicago White SoxTeam dataNameACL White SoxPrevious namesAZL White Sox (1998–2002, 2014–2020)BallparkCamelback RanchPrevious parksTucson Electric Park (1998–2000)Manager...

 

Austrian racing cyclist Michael GoglGogl in 2015Personal informationFull nameMichael GoglBorn (1993-11-04) 4 November 1993 (age 30)Gmunden, Austria[1]Height1.86 m (6 ft 1 in)Weight70 kg (154 lb; 11 st 0 lb)Team informationCurrent teamAlpecin–DeceuninckDisciplineRoadRoleRiderProfessional teams2012–2014Arbö–Gebrüder Weiss–Oberndorfer2015Team Felbermayr–Simplon Wels2015Tirol Cycling Team2015Tinkoff–Saxo (stagiaire)2016Tinkof...

 

List of events ← 2002 2001 2000 2003 in Sri Lanka → 2004 2005 2006 Decades: 1980s 1990s 2000s 2010s 2020s See also: Other events of 2003 Timeline of Sri Lankan history The following lists events that happened during 2003 in Sri Lanka. Incumbents President: Chandrika Kumaratunga Prime Minister: Ranil Wickremesinghe Chief Justice: Sarath N. Silva Governors Central Province – Monty Gopallawa North Central Province – G. M. S. Samaraweera (until 27 August); Jagath Balasuriya (start...

Musical theatre Not to be confused with The Black Ryder. For other uses, see Black Rider (disambiguation). This article includes a list of general references, but it lacks sufficient corresponding inline citations. Please help to improve this article by introducing more precise citations. (June 2016) (Learn how and when to remove this message) The Black RiderThe Casting of the Magic BulletsCanadian Tour ProgramMusicTom WaitsLyricsTom WaitsBookWilliam S. BurroughsBasisGerman folktale Der Freis...

 

American basketball player Theresa PlaisancePersonal informationBorn (1992-05-18) May 18, 1992 (age 31)New Orleans, Louisiana, U.S.Listed height6 ft 5 in (1.96 m)Listed weight185 lb (84 kg)Career informationHigh schoolVandebilt Catholic(Houma, Louisiana)CollegeLSU (2010–2014)WNBA draft2014: 3rd round, 27th overall pickSelected by the Tulsa ShockPlaying career2014–presentPositionPower forwardCareer history2014–2019Tulsa Shock / Dallas Wings2014–presentBota...

 

Commune in Centre-Val de Loire, FranceConanCommuneLocation of Conan ConanShow map of FranceConanShow map of Centre-Val de LoireCoordinates: 47°44′58″N 1°17′14″E / 47.7494°N 1.2872°E / 47.7494; 1.2872CountryFranceRegionCentre-Val de LoireDepartmentLoir-et-CherArrondissementBloisCantonLa BeauceGovernment • Mayor (2020–2026) Olivier Théophile[1]Area115.3 km2 (5.9 sq mi)Population (2021)[2]164 •...

Cet article court présente un sujet plus développé dans : Saturne. Le système saturnien. Le système saturnien est le système regroupant la planète géante gazeuse Saturne et l'ensemble des objets se trouvant dans sa sphère d'influence. Le système saturnien comprend donc : la planète Saturne, les nombreux satellites naturels de Saturne, les anneaux de Saturne. Il est une des composantes du Système solaire externe. v · mSystème saturnien Saturne Atmosphère Magnéto...

 

Overview of the languages spoken on the island of Ireland This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Languages of Ireland – news · newspapers · books · scholar · JSTOR (September 2017) (Learn how and when to remove this message) Languages of IrelandMainEnglish (98%)[1]Irish (RoI: 39.8% claim som...

 

Советская республикаХорезмская народная советская республикаузб. خارزم شورا سوسیالیست جمهوریاتی Флаг Герб Гимн: Не существовал ←   → 26 апреля 1920 — 30 октября 1923 года Столица Хива Крупнейшие города Ургенч, Хива, Ташауз, Куня-Ургенч, Турткуль, Нукус, Ходжейли Язык(и...

هذه قائمة أشخاص ارتبطت أسماؤهم في تقنية سلسلة الكتل، والعملات المعماة: ت الاسم المهنة معلومات أخرى 1 غافن أندريسن مطور بيتكوين 2 أندرياس أنتونوبولوس مؤلف 3 جيريمي ألير مؤسس شركة الرئيس التنفيذي ومؤسس شركة سيركل ورئيس مجلس إدارة برايتكوف 4 بريان بيليندورف مدير تنفيذي المدير...

 

Масонство Направления Регулярное масонство Либеральное масонство Масонство Принса Холла Терминология Словарь масонских терминов Список масонов Категория:Масоны История масонства Холлиуэллский манускрипт Категория:История масонства Масонские уставы Масонские уста...