Chiffre VIC

Diagramme de flux du cryptogramme VIC

Le chiffre VIC fut un chiffre utilisé au début des années 1950 par l'espion soviétique Reino Häyhänen (nom de code VICTOR), basé à l'époque à New York. Le VIC appartient à la famille des chiffres nihilistes et consiste en une combinaison complexe de substitutions et de transpositions.

Histoire

Le premier texte chiffré en VIC fut découvert par hasard par James Bozart en 1953. Livreur de journaux à l'époque, il fit tomber plusieurs pièces de monnaie dans un escalier et constata qu'une pièce de 5 cents était creuse et contenait un microfilm carré. Ce chiffre a résisté à tous les efforts de pénétration de la NSA[1]. Ce fut Häyhänen lui-même qui en expliqua le principe au moment de sa défection, en 1957, à l'ambassade américaine à Paris.

Présentation

Le chiffre VIC se fait en douze étapes et nécessite pour l'utilisateur de mémoriser plusieurs données[1]:

  • les huit lettres les plus fréquentes dans la langue concernée (publique) ;
  • une suite de 6 chiffres (secrète) ;
  • un vecteur d'initialisation de 5 chiffres (public) ;
  • une suite de 20 lettres (secrète) ;
  • un code personnel entre 1 et 16 (secret).

Fonctionnement détaillé

Note: Dans les chapitres ci-dessous, les étapes sont nommées [Line-X] afin de suivre la notation de la description qui en est faite dans les archives de la CIA[2]. Il n'y a pas de [Line-I] et [Line-O], sans doute pour éviter l’ambiguité avec 1 et zéro.

exemple pour les étapes ci-dessous

Numéro de l'agent 6
Date 13/09/1959 Alunissage de Luna-2
Phrase 'Twas the night before Christmas' 'A visit from St. Nicholas' - poème par Clement Clarke Moore
Keygroup 72401 Nombre aléatoire de 5 digits

génération pseudo aléatoire des blocs

[Line-A]

Génération d'une clef aléatoire de 5 chiffres (Keygroup)

Keygroup: 72401

[Line-B]

Écrit les 5 premiers chiffres de la date sans les zéro (Date)

Date: 13919

[Line-C]

Soustrait [Line-B] de [Line-A] par arithmétique modulaire (chiffre par chiffre, pas de retenue entre colonnes voisines)

69592: 7-1=6, 2-3=9, 4-9=5, ...

[Line-D]

Choisit une phrase secrète et écrit les 20 première lettres (Phrase)

TWASTHENIG HTBEFORECH

[Line-E.1&2]

séquençage (voir ci-dessous "opérations") du premier et le second groupe de 10 caractères de [Line-D], ce qui donne [Line-E.1] et [Line-E.2] respectivement

[Line-E]: 8017942653 6013589427

[Line-F.1]

Prend les 5 premiers caractères de [Line-C], puis applique l'addition de chaine (voir ci-dessous "opérations") pour créer 5 chiffres supplémentaires.

[Line-F.1]: 6959254417 

[Line-F.2]

on écrit la séquence de chiffres '1234567890' (sous [Line-E.2]) comme support pour encoder [Line-H]

[Line-F.2]: 1234567890 

[Line-G]

Additionner [Line-E.1] et [Line-F.1] (colonne par colonne, sans retenue comme pour [Line-C])

[Line-G]: 4966196060

[Line-H]

encoder (voir ci-dessous)les chiffres de [Line-G] en utilisant [Line-E.2] comme clef

[Line-H]: 3288628787

[Line-J]

Séquençage de [Line-H]

[Line-J]: 3178429506

[Lines-K,L,M,N,P]

Ce sont des lignes de 10 chiffres crées par addition de [Line-H]. Les derniers chiffres non-égaux sont ajoutés au numéro personnel de l'agent pour déterminer la longueur de la clef des 2 transpositions. (Lines K-à-P sont en effet une génération pseudo-aléatoire basée sur la clef, utilisée par les étapes suivantes du chiffrage)

[Line-K]: 5064805552
[Line-L]: 5602850077
[Line-M]: 1620350748
[Line-N]: 7823857125
[Line-P]: 5051328370

Dérivation de la clef du message

[Line-Q]

Le premier chiffre 'a' extrait des lignes [Lines-K,L,M,N,P] transposées par [Line-J]. (Avec 'a', première valeur résultant de l'addition du dernier chiffre non-égal de [Line-P] avec le numéro de l'agent). Utilisé comme clef de la transposition en colonne.

[Line-R]

Le second chiffre 'b' est extrait (après le chiffre 'a') des lignes [Lines-K,L,M,N,P] transposées par [Line-J]. (Avec 'b', seconde valeur résultant de l'addition du dernier chiffre non-égal de [Line-P] avec le numéro de l'agent). Utilisé comme clef de la transposition en diagonale.

[Line-S]

Le séquencement de [Line-P], utilisé comme clef de l'échiquier à diffusion.

Opérations

Séquençage

Le séquençage est ici la numérotation séquentielle de 1 à 10 (0 représente 10) des éléments d'un groupe triés dans l'ordre. En cas de répétition, on donne le premier numéro à celui de gauche. Exemples:

  • le mot 'Octopus'. Lettres dans l'ordre: COOPSTU, numérotées: 1234567. On remplace les lettres par ces nombres: Octopus = 2163475
  • Le nombre '90210', chiffres dans l'ordre croissant (0=10): 12900, donne: 123456. On remplace les chiffres par leur ordre: 34215

encodage des digits

L'encodage remplace chaque nombre (ex: [Line-G]) par la clef (ex: [Line-E.2]), digit par digit. On encode chaque digit par le digit au-dessus dans la table:

Clef (Line E.2) 6 0 1 3 5 8 9 4 2 7
Aide (Line F.2) 1 2 3 4 5 6 7 8 9 0

Par exemple le nombre '90210' serait encodé ainsi; .

résultat: '27067'.

Addition de chaine

Transposition en colonnes

Transposition en diagonale

Échiquier à diffusion

Une fois la clef générée, la première étape du chiffrage réel est de convertir le message en une série de digits. C'est fait avec un échiquier à diffusion. La clef est basée sur la [Line-S] et comporte les 10 digits 0 à 9. En deuxième ligne, on met normalement les lettres les plus courantes de la langue. Ici 'AT ONE SIR' pour l'anglais. On complète les autres lignes avec les lettres restantes, puis . et /. Les lignes suivantes sont numérotées en utilisant les 2 chiffres correspondant à des cases vides de la première ligne.

  5 9 6 1 3 2 8 4 7 0
  A T O N E S I R
6 B C D F G H J K L M
8 P Q U V W X Y Z . /

Exemple:

MESSAGE: 'Attack at dawn. By dawn I mean 0500. Not 0915 like you did last time.'
 
59956 96459 66583 38765 88665 83376 02538 00005 
55000 00080 87319 80000 99911 15558 06776 42881
86667 66675 49976 0287-

Notez que les lettres de la première ligne du tableau utilisent un seul digit. A=5, T=9, C=69, K=64

Références

  1. a et b Pascal Boyer, Petit compagnon des nombres et de leurs applications, Calvage et Mounet, , 648 p. (ISBN 978-2-916352-75-6), VI. Cryptographie, chap. 1.5 (« Enigma et VIC : deux codes du XXesiècle »), p. 514-519.
  2. (en) David Kahn, Number One From Moscow, CIA, , 16 p. (lire en ligne)

Read other articles:

Ritual the SeriesGenre Antologi Horor Misteri PembuatTrueIDSkenarioErwanto AlphadullahSutradaraAzhar Kinoi LubisPengarah kreatifRaakhee PunjabiPemeran Putri Ayudya Imelda Therinne Yasamin Jasem Jessica Merriel Shareefa Daanish Annette Edoarda Yati Surachman Dea Panendra Mutia Datau Ciccio Manassero Joshua Suherman Bryan Andrew Aghniny Haque Omar Daniel Rowiena Umboh Rania Putrisari Dian Sidik Egi Fedly Nizar Umar Sahira Anjani Tina Ross Penata musikStevesmith Music ProductionNegara asal...

 

Еволю́ція зір — зміна фізичних характеристик, хімічного складу та внутрішньої будови зорі із часом. Еволюція зорі класу G на прикладі Сонця Еволюція окремої зорі в основному визначається її масою та (деякою мірою) хімічним складом. Для наочного опису еволюції застосо...

 

American reality television series Hardcore Pawn: ChicagoGenreRealityStarring Randy Cohen Wayne Cohen Country of originUnited StatesOriginal languageEnglishNo. of seasons1No. of episodes18ProductionExecutive producers Eric Bischoff Jason Hervey Richard Calderon Running time22 minutesProduction companyBischoff-Hervey EntertainmentOriginal releaseNetworktruTVReleaseJanuary 1 (2013-01-01) –August 25, 2013 (2013-08-25)RelatedHardcore Pawn Hardcore Pawn: Chicago is an American rea...

Kolkata Municipal Corporation in West Bengal, IndiaWard No. 110Kolkata Municipal CorporationInteractive Map Outlining Ward No. 110Ward No. 110Location in KolkataCoordinates (dms): 22°28′26″N 88°22′58″E / 22.473833°N 88.382694°E / 22.473833; 88.382694Country IndiaStateWest BengalCityKolkataNeighbourhoodGaria (Baishnabghata Patuli Township-Kanungo Park-Sreerampur-Pranab Nagar-Briji-Dhalai Bridge)ReservationSCParliamentary constituencyJadavpurAssembly...

 

هذه المقالة يتيمة إذ تصل إليها مقالات أخرى قليلة جدًا. فضلًا، ساعد بإضافة وصلة إليها في مقالات متعلقة بها. (يوليو 2019) مايك كومي معلومات شخصية الميلاد 19 مايو 1926  الوفاة 26 نوفمبر 2012 (86 سنة)   ريتشموند  مواطنة الولايات المتحدة  الحياة العملية المهنة لاعب كرة قاعدة  ا...

 

Predicción de Köppen para 2071-2100. Temperaturas en las décadas de 1880 y 1980, en comparación con el promedio entre 1951 y 1980. El interior de Brasil no tiene muchos datos disponibles en el siglo XIX, lo que genera más incertidumbre, pero en las áreas cubiertas por las mediciones las diferencias son muy visibles. El gráfico es un extracto de una estimación global producida por la NASA.El cambio climático en Brasil se debe a los gases de efecto invernadero emitidos por activid...

2020 song by Zedd and Griff Inside OutSingle by Zedd and GriffReleased23 October 2020 (2020-10-23)Genre Future Bass Length3:06LabelInterscopeSongwriter(s) Anton Zaslavski Brittany Amaradio Jonas Jeberg Michael Pollack Sarah Griffiths Producer(s) Jonas Jeberg Zedd Zedd singles chronology Funny (2020) Inside Out (2020) You've Got to Let Go If You Want to Be Free (2022) Griff singles chronology 1,000,000 X Better(2020) Inside Out(2020) Love Is a Compass(2020) Music videoIn...

 

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 Oktober 2016. Gamma knife atau pisau gamma merupakan salah satu pengobatan radiosurgery atau bedah radiasi untuk mematikan tumor di dalam otak tanpa harus melakukan pembedahan. Dalam gamma knife sinar gamma Sinar yang digunakan adalah Photon yang dihasilkan oleh pro...

 

Ini adalah nama Maluku (Ambon), marganya adalah Noya Boy NoyaLahir29 Juli 1963 (umur 60) Pangkalpinang, IndonesiaPekerjaanPembawa acara, wartawanTahun aktif1993-sekarang Boy Noya (lahir 29 Juli 1963) merupakan seorang pembawa acara berita televisi Indonesia yang saat ini bergabung di Metro TV. Boy merupakan alumni dari Universitas Kristen Indonesia jurusan hukum. Ia lantas bergabung untuk mendapatkan pelatihan singkat jurnalis televisi dari TF1 France. Pada tahun 1993 ia memulai kar...

Halaman ini berisi artikel tentang politikus Tiongkok. Untuk tokoh lain, lihat Liu Qi. Dalam nama Tionghoa ini, nama keluarganya adalah Liu. Liu Qi刘淇Liu QiSekretaris Partai Komunis BeijingMasa jabatan22 Oktober 2002 – 3 Juli 2012PendahuluJia QinglinPenggantiGuo JinlongPresiden Komite Penyelenggara Beijing untuk Permainan OlimpiadeMasa jabatan29 Agustus 2004 – 24 Agustus 2008PemimpinJacques RoggePendahuluGianna Angelopoulos-DaskalakiPenggantiSebastian CoeWalikota Beij...

 

Academic discipline The map of Pakistan Part of a series on the History of Pakistan Timeline Ancient Palaeolithic Soanian culture, c. 500,000 – 250,000 BCE Neolithic Mehrgarh, c. 7000 – c. 3000 BCE Indus Valley Civilisation, c. 3300 – c. 1700 BCE Vedic Civilization, c. 1500 – c. 500 BCE Achaemenid Empire, c. 550 – c. 330 BCE Gedrosia, c. 542 – c. 330 BCE Gandhara, c. 518 – c. 330 BCE Arachosia, c. 518 – c. 330 BCE Hindush, c. 517 – c. 330 BCE Sattagydia, c. 516 – c. 330 BC...

 

Species of fish Bryconops florenceae Preserved holotype Scientific classification Domain: Eukaryota Kingdom: Animalia Phylum: Chordata Class: Actinopterygii Order: Characiformes Family: Iguanodectidae Genus: Bryconops Species: B. florenceae Binomial name Bryconops florenceaeOliveira, Ota, Sabaj, & Py-Daniel, 2021 Bryconops florenceae is a small freshwater fish that inhabits the rivers of South America. Comprehensive research is lacking due to B. florenceae being the most recently des...

لوبيز كارو معلومات شخصية الاسم الكامل خوان رامون لوبيز كارو الميلاد 23 مارس 1963 (العمر 60 سنة)نبريشة الجنسية إسبانيا  الفرق التي دربها 1992–1993 UB Lebrijana [الإنجليزية]‏ 1993–1995 Lebrija 1995–1997 UD Los Palacios [الإنجليزية]‏ 1997–1998 Dos Hermanas CF [الإنجليزية]‏ 1998–1999 مليلية 1999–2001 ريال ...

 

Берлінська зелена голова з колекції Єгипетського музею і зібрання папірусів у Новому музеї в Берліні Берлінська зелена голова (нім. Berliner Grüner Kopf) - чоловічий скульптурний портрет з граувакки сіро-зеленого кольору заввишки 21,5 см, один з найвідоміших зразків староєгипетсь...

 

Filipino politician (born 1967) In this Philippine name, the middle name or maternal family name is Marcelo and the surname or paternal family name is Tiangco. The HonorableToby TiangcoOfficial portrait of Tiangco during the 19th CongressMember of thePhilippine House of Representativesfrom NavotasIncumbentAssumed office June 30, 2022Preceded byJohn Rey TiangcoIn officeJune 30, 2010 – June 30, 2019Preceded byConstituency establishedSucceeded byJohn Rey TiangcoMayor of N...

Primera Liga de Yugoslavia Datos generalesDeporte FútbolSede Reino de Yugoslavia(De 1923 a 1940) RFS Yugoslavia(De 1945 a 1992)Confederación UEFAContinente EuropaNombre oficial Пpвa ЛигaPrva LigaOrganizador Asociación de Fútbol de YugoslaviaEquipos participantes 18 (En su última temporada)Datos históricosFundación 1923Primera temporada 1923Primer campeón HŠK Građanski Zagreb (1923)Desaparición 1992Última temporada 1991-92Datos estadísticosÚltimo campeón Estrella Roja FC (1...

 

American journalist and radio personality A major contributor to this article appears to have a close connection with its subject. It may require cleanup to comply with Wikipedia's content policies, particularly neutral point of view. Please discuss further on the talk page. (November 2023) (Learn how and when to remove this template message) Bill KurtisKurtis in 2003BornWilliam Horton Kuretich (1940-09-21) September 21, 1940 (age 83)Pensacola, Florida, USAlma materUniversity of Kan...

 

British actor (born 1996) This biography of a living person needs additional citations for verification. Please help by adding reliable sources. Contentious material about living persons that is unsourced or poorly sourced must be removed immediately from the article and its talk page, especially if potentially libelous.Find sources: Robert Madge actor – news · newspapers · books · scholar · JSTOR (March 2013) (Learn how and when to remove this te...

Tracy DrakeBornTracy C. Drake1864Died1939 (aged 74-75)Laguna Beach, CA[1]OccupationHotelierSpouseAnna Daughaday DrakeChildrenCarlos Francis (4 Grandchildren including Betsy Drake)ParentJohn Burroughs Drake (1826-1895) & Josephine C. Corey Tracy C. Drake (1864–1939) and his brother John Drake Jnr. were the developers and proprietors of the Blackstone Hotel and Drake Hotel,[2] which are both located along Michigan Avenue in Chicago, IL. The former is located in the Chicago...

 

Lange VoorhoutLange Voorhout in 2005Length0.47 km (0.29 mi)LocationThe Hague, NetherlandsCoordinates52°4′56″N 4°18′41″E / 52.08222°N 4.31139°E / 52.08222; 4.31139 The Lange Voorhout (Dutch pronunciation: [ˈlɑŋə voːrˈɦʌut])[1] is a street in the old city centre of The Hague, Netherlands. It is L-shaped and runs from Kneuterdijk in the west to Toernooiveld in the east, reaching approximately 0.47 kilometres (0.29 mi) in ...

 

Strategi Solo vs Squad di Free Fire: Cara Menang Mudah!