Înlocuirea cifru

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

În criptografie, un cifru de substituție este o metodă de criptare în care fiecare unitate a textului simplu este înlocuită cu text cifrat într-un model obișnuit; „unitățile” pot fi litere simple (cel mai frecvent caz), perechi de litere, silabe, amestecuri ale acestora și multe altele. Destinatarul decriptează mesajul aplicând o substituție inversă.

Cifrele de substituție sunt similare cu cifrele de transpunere cu diferența că acestea din urmă operează prin recombinarea unităților în text simplu într-o ordine diferită și de obicei mai complexă, dar lăsându-le neschimbate. Cu toate acestea, în cifrele de substituție, unitățile de text simplu sunt realocate în textul cifrat în aceeași secvență, dar sunt totuși modificate.

Există diferite tipuri de cifre de substituție: dacă cifrul operează pe litere unice, se numește un cifru de substituție simplu ; dacă operează pe grupuri de litere mai mari se numește cifru poligrafic . Un cifru monoalfabet folosește substituții fixe pe întregul mesaj, în timp ce un cifru polialfabet folosește scheme de substituție diferite și fiecare literă a textului simplu este tratată cu un alfabet diferit în conformitate cu o schemă stabilită de cheia secretă.

înlocuire simplă

ROT13 este un cifru Caesar , un tip foarte simplu de cifrare de substituție. În ROT13 alfabetul este rotit cu 13 poziții.

Schimbare de operare pe literele unice, numita substituție simplă, se aplică folosind un alt alfabet scris cu litere aranjate într - o anumită ordine alfabetică numit de substituție. Acest lucru poate fi preparat prin rotirea sau inversând alfabetul (creând, respectiv, cifrul Cezar și cifrul atbash ) sau prin amestecarea literelor conform unui ordin predeterminat: în al doilea caz vom vorbi despre un alfabet mixt sau un alfabet dezechilibrat. În mod tradițional alfabete mixte sunt create scriind mai întâi un cuvânt cheie, eliminând scrisorile sale repetate, și apoi scriind toate literele rămase ale alfabetului.

Exemple

Folosind acest sistem, cuvântul cheie „zebră“ din următoarele alfabete:

Plain Text alfabet: ABCDEFGHIJKLMNOPQRSTU VWXYZ
Alfabet ciphertext: ZEBRACDFGHIJKLMNOPQSTUVWXY

Un mesaj care

 Fugiți, am fost descoperite!

este criptat ca

 CTDDGPA, QGZKM QSZSG QBMNAPSG!

În mod tradițional, ciphertext este scris în blocuri de lungime fixă, omițând semne de punctuație și spații, pentru a evita erorile de transmisie și pentru a face dificil de înțeles limitele cuvintelor necriptate. Aceste blocuri sunt numite „grupuri“ și, uneori, o „contra-grup“ (adică numărul de grupuri) este, de asemenea, cu condiția ca un control suplimentar. Numărul de litere cele mai utilizate în crearea de grupuri este de 5, un obicei născut când mesajele au fost trimise prin telegraf . Exemplul anterior devine atunci:

 CTDDG PAQGZ KLQSZ SGQBM NAPSG

În cazul în care lungimea mesajului nu este divizibil cu 5, caractere nule sunt adăugate la sfârșitul mesajului, care, atunci când decriptat, nu au sens, astfel încât destinatarul le recunoaște și le poate arunca.

Alfabetul de ciphertext poate uneori diferită de cea a plaintext. De exemplu, în francmason cifrului textul cifrat este compus dintr - un set de simboluri derivate dintr - o grilă:

Un exemplu al unui mesaj criptat cu cifrul francmason

Cu toate acestea, în scopuri de siguranță utilizarea simbolurilor în loc de litere face o mică diferență: puteți utiliza orice set de simboluri care, rescris cu literele alfabetului, pot fi apoi gestionate în mod obișnuit.

În liste de prețuri și cataloage de vânzări, o simplă formă de criptare este adesea folosit pentru prețurile pentru a înlocui cifre numerice cu litere:

Cifrele în text clar: 1234567890
Alfabet ciphertext: MAKEPROFIT [1]

Exemplu: MAT ar fi reprezentarea 120.

Securitatea cifruri de substituție simplu

Un dezavantaj al acestei metode de operare este că ultimele litere ale alfabetului (care sunt, de obicei, cel mai puțin frecvente) tind să clusterului la sfârșitul anului. Un mod mai robust pentru a construi un alfabet mixt este de a realiza o transpunere columnare a alfabetului obișnuit folosind un cuvânt cheie: în ciuda securitate mărită a cifrului rezultat, acest truc nu este folosit foarte des.

Deși spațiul cheie este foarte mare ( 26 !, ≈ 2 88,4, sau aproximativ 88 de biți ), acest cifru nu este foarte robust și este ușor de a sparge. Dată fiind un mesaj de lungime rezonabilă ( a se vedea mai jos), sensul probabil al majorității simbolurilor comune pot fi deduse prin criptanaliză prin analiza distribuției de frecvență a ciphertext analiza de frecvență . Acest lucru permite formarea de cuvinte parțiale, care poate fi completat prin încercare și eroare, extinderea progresivă a soluției parțiale. În unele cazuri, cuvintele criptate pot fi determinate prin modelul de scrisori lor: de exemplu, atrage și sunt singurele osos cuvintele din limba engleză care se potrivesc cu modelul ABBCADB. Mulți oameni rezolva acest tip de cifru pentru distracție în puzzle coloanele de ziare (acestea sunt așa-numitele criptograme ).

Conform distanța de unicitate a limbii engleze, 27,6 scrisori de ciphertext sunt necesare pentru a sparge un cifru de substituție simplu , cu alfabet mixt. În practică, cu toate acestea, este nevoie de o medie de 50, cu toate că unele mesaje pot fi hacked cu mai puține numere, dacă modelele neobișnuite apar în text. În alte cazuri, plaintext- pot fi manipulate pentru a avea o distribuție de frecvență scrisoare plat, dar acest lucru presupune a fi nevoie să aibă mai mult plaintext.

substituție homophonic

Mesajul fals creat pentru conspirație Babington scrise folosind Nomenclatorului.

O primă încercare de a crește dificultatea de atacuri asupra cifruri de substituție pe baza analizei de frecvență a fost prin încercarea de a masca frecvența literelor mesajelor necriptate cu omofonie: în aceste cifrurile literele mesajului plaintext pot fi înlocuite cu mai mult de un cifru simbol. In general, mai mult un simbol plaintext are o frecvență mare, cu atât mai mult simbolurile cifru corespunzătoare sunt: ​​în acest fel distribuția frecvenței este aplatizată, făcând analiza mai dificilă.

Deoarece în acest mod sunt necesare mai mult de 26 de litere ale alfabetului , pentru a forma toate caracterele alfabetului criptat, vom recurge în general la diferite soluții pentru crearea simbolurilor care lipsesc: cea mai simplă soluție este de a folosi un „alfabet“ prin substituție numărul , în timp ce o altă metodă constă în utilizarea simplă variante ale alfabetului existent (majuscule, litere mici, de sus în jos, etc.). Unii mai extravagante, alfabete deși nu neapărat mai sigure, soluții complet inventate utilizează format din simboluri fictive (exemple sunt manuscrisul Voynich și cifrul ilustrat în nuvela Golden Scarab de Edgar Allan Poe ).

cele nomenclatoarele

O variantă mai interesantă este Nomenclatorului, sau Nomenclatorului, așa - numita de către funcționarul public care a anunțat titlurile demnitarilor care vizitează curțile regale: acest cifru combinat o mică carte de cod cu tabele mari de substituție homophonic. Inițial cifrul a fost limitat la numele persoanelor importante, prin urmare, numele său; dar de-a lungul anilor a venit pentru a include mai multe cuvinte utilizate în mod obișnuit și nume de locuri bine-cunoscute. Simbolurile pentru aceste cuvinte (sau nume de cod) și aceste litere (sau cifruri) au fost distinse în textul cifrat. Marele Rossignol Cifrul , folosit de Ludovic al XIV - lea al Franței este un exemplu: mesajele scrise cu acest cifru a ramas neatins timp de mai multe secole.

Nomenclatoarele au fost folosite de la începutul secolului al 15 - lea la sfarsitul secolului al 18 - lea în diplomatic corespondență, spionaj, și conspirații politice , deși mulți dintre ei au fost și au rămas criptografic nesofisticat. Cu toate că de la mijlocul secolului al 16 - lea criptanaliștii a început să încalce nomenclatoarele și alte sisteme mai sigure s- au raspandit deja de 1467 (cum ar fi discul cifru Alberti ), utilizatorii lor au continuat să aibă încredere în aceste cifruri și a răspuns la pierderea lor de securitate , pur și simplu , prin extinderea substituirea tabele: până la sfârșitul secolului al 18-lea, când au încetat să mai fie utilizate, unele nomenclatoarele a atins cifra remarcabila de 50.000 de simboluri.

În ciuda acestui fapt, nu toate nomenclatoarele au fost încălcate și criptanaliza textelor de cifrare arhivate rămâne o zonă foarte fructuos de istoric de cercetare .

Cărți de cod și de difuzie table de șah sunt exemple tipice de cifruri homophonic.

substituție Polyalphabetic

Pictogramă lupă mgx2.svg Același subiect în detaliu: cifru Polyalphabetic .

Cifrurile de substituție Polyalphabetic au fost descrise pentru prima dată în 1467 de către Leone Battista Alberti , care le -a folosit pentru celebrele sale discuri de cifrare . Johannes Trithemius , în cartea sa Steganografia , care greaca veche înseamnă „scriere ascunsă“ (scrisă aproximativ în 1499 , dar publicat abia în 1606 ) a prezentat un cifru bazat pe utilizarea „tabule“, sau tabele de substituție, o idee mai târziu preluat și extins în 1516 , când a conceput lui recta tabula , mai bine cunoscut , dar ca masa de Vigenere deoarece acesta a fost preluat de către matematicianul francez cu același nume pentru sale mult mai bine cunoscut cifru . O versiune mai sofisticată a acestui tip de cifru, bazat pe utilizarea mai multor cifruri, a fost prezentat de Giovanni Battista della Porta în 1563 descriind - o în cartea sa De Furtivis Literarum Notis.

cifrurile alfabetice multiple sunt utilizate într-un cifru polyalphabetic. Pentru a facilita criptarea, toate alfabetele sunt de obicei scrise într - o masă mare, numit în mod tradițional Tabula, care este de obicei de 26 × 26 cutii cu dimensiuni, astfel încât 26 de alfabete complete de text cifrat sunt disponibile. Metoda de umplere Tabula și pentru alegerea secvenței alfabetelor definește particular cifrul polyalphabetic. Toate aceste cifruri sunt mult mai ușor de a sparge decât crezi dacă alfabete de substituție sunt repetate pentru mesaje necriptate suficient de mult timp.

Una dintre cele mai populare a fost cel conceput de Blaise de Vigenere . Publicat pentru prima dată în 1585 , sa considerat inviolabil până în 1863 , iar pentru acest motiv , definit „cifrul indescifrabil“. In Vigenere cifrul prima linie a Tabula este umplut cu o copie a alfabetului plaintext în timp ce următoarele linii sunt create prin simpla rotire linia de mai sus cu un caracter la stânga (acest tip de tabula corespunde matematic cu suma dintre plaintext- și literele tasta modulul 26). Un cuvânt cheie este utilizat pentru a alege alfabetul care urmează să fie utilizat pentru a cripta textul: fiecare literă a cuvântului cheie este utilizat la rândul său, repetarea selecției de la început. De exemplu, în cazul în care cuvântul cheie este „vânzare“, prima literă a mesajului plaintext este criptat cu alfabetul „S“, al doilea cu alfabetul „A“, al treilea cu alfabet „L“, al patrulea cu alfabetul „E“, al cincilea din nou cu alfabetul „S“, al șaselea din nou cu alfabetul „A“ și așa mai departe. Cheile cifrul Vigenere sunt adesea propoziții foarte lungi pentru a evita problema de a repeta alfabete cu o frecvență foarte mare.

În 1863 Friedrich Kasiski a publicat o metodă de criptanaliza ( de fapt , descoperite de ani în urmă de Charles Babbage , dar niciodată publicate de acesta din urmă) , care a permis să calculeze lungimea cuvintelor cheie utilizate în cifrul Vigenere. Odată ce a fost obținut aceste date, literele mesajului secret, care au fost criptate folosind același alfabet poate fi izolat și atașat separat ca constituenți ai unui număr de cifruri simple de substituție semi-independente, o situație complicată de faptul că pentru fiecare alfabetul scrisori au fost separate , și nu a compune cuvinte complet , dar simplificat prin utilizarea unui recta Tabula mai simplu.

Un Vigenere cifru ar fi, teoretic, foarte dificil de a sparge în cazul în care au fost folosite unele trucuri, cum ar fi utilizarea alfabete mixte în Tabula, utilizarea de cuvinte cheie aleatoare, și dacă lungimea mesajului cifru a fost mai mică decât 27,6 ori mai mare decât lungimea cifru. lungimea de cuvinte cheie (acest lucru este din cauza distanței de unicitate). Cu toate acestea, aceste cerințe au fost rareori îndeplinite și, prin urmare, mesaje criptate cu cifrul Vigenere au fost, în practică mult mai puțin sigure decât se credea teoretic.

Cei descris mai sus nu sunt singurele cifrurile polyalphabetic ci doar cele mai renumite cele. Alte cifruri sunt:

  • cifrul Gronsfeld: este identic cu Vigenere , cu excepția că se folosește doar 10 alfabete și că cuvântul cheie este numerică;
  • cifru Beaufort : acest cifru este practic un cifru Vigenere în care Tabula este înlocuit cu un tabel inversat, matematic echivalent cu ciphertext = cheie - plaintext. Această operație este auto-inversabile: același tabel poate fi utilizată atât pentru criptare și decriptare.
  • cifrul autokey : acest cifru, de asemenea , inventat de Vigenere, se amestecă plaintext- cu o cheie pentru a evita periodicitate ;
  • cifrul cheie continuă , în cazul în care folosit foarte mult timp cheie este luat dintr - un pasaj extras dintr - o carte sau un alt text similar.

Modern cifruri flux poate fi considerată o evoluție a cifrurilor alfabetice-poli , în care cea mai lungă și mai imprevizibil posibil de chei este utilizat pentru criptare.

înlocuire poligrafic

Într - un cifru de substituție poligrafic, scrisorile plaintext- sunt substituite în grupuri , mai degrabă decât individual. Unul dintre avantajele acestei metode este faptul că distribuția de frecvență este mult mai plată decât funcționează pe litere individuale (deși nu este în întregime plat , în cazul limbilor reale: de exemplu, în limba italiană „CH“ este mult mai frecvent decât „QU“ ). Un alt avantaj este faptul că numărul mare de simboluri folosite, face necesar să se utilizeze mai multe texte mai cifru pentru a avea o analiză de frecvență validă.

Pentru a înlocui perechi de litere, ar fi necesar să se utilizeze un alfabet de înlocuire format din 676 de simboluri ( ): În De Furtivis Literarum Notis a menționat mai sus, Della Porta a propus un astfel de sistem a, cu o tabula 20 x 20 (pentru cele 20 de litere ale alfabetului latin el a folosit) compus din 400 unice hieroglife . Acest sistem a fost complex pentru a pune în practică și probabil că nu a fost niciodată folosit chiar.

cifrurile Bigraphic

Primul cunoscut Cifrul biggraphic (substituție în perechi) a fost așa-numitul Cifrul Playfair , inventat de Charles Wheatstone în 1854 : a constat dintr - o grilă de 5 x 5 compus din literele alfabetului în ordine aleatorie (două litere ocupat aceeași casetă , în genul "i" și "J"). O substituție biggraphic a fost apoi realizată cu ajutorul unui dreptunghi ipotetic construit folosind literele perechii să fie criptate pentru a indica două dintre nodurile sale: celelalte două vârfuri indicate litere pentru a fi utilizate pentru a compune perechea ciphertext. Au existat reguli speciale pentru a face cu litere duble sau perechi de litere care au căzut în același rând sau coloană.

Playfair a fost utilizat în armată în perioada dintre al doilea război Boer și al doilea război mondial .

În 1901 Felix Delastelle inventat alte cifruri poligrafice, inclusiv cifrul bifid , The cifrul patru pătrate (ambele dublu-char) și cifrul trifid (probabil cifrul trigraphic primul cu adevarat utilizabil).

Hill cifru

Hill Cifrul , inventat în 1929 de către Lester S. Hill este un cifru de substituție poligrafic care se pot alătura mai multe grupuri de litere simultan folosind algebra liniară . Fiecare literă este tratată ca o bază 26 număr: A este egal cu 0, B este egal cu 1, și așa mai departe ( a existat o variantă în care au fost adăugate trei simboluri pentru a face baza mai întâi ). Prin urmare , un n bloc de litere este considerat ca un spațiu vectorial de dimensiune n și înmulțit cu o matrice nxn, modulo 26 . Întreaga matrice este considerată cheia cifrului și trebuie să fie aleatorie, atâta timp cât este inversabilă (pentru a se asigura că este posibilă decriptarea). Incredibil, o dimensiune de 6 Hill cifru a fost pus în aplicare mecanic.

Din păcate, cifrul Hill a fost vulnerabil la un atac de text clar cunoscut pentru a fi complet liniar , deci trebuie să fie combinate cu unele funcții non-lineară pentru a rezista acestui atac. Combinația dintre scheme slabe dar cu rezultate bune de difuzie capabilități, cum ar fi Hill cifrul, cu scheme de substituție neliniare a condus la rețele de substituție și de permutare , cum ar fi cifrul Feistel : la extrem, este posibil să se ia în considerare moderne cifruri la blocuri ca o evoluție a cifrurilor de substituție poligrafice.

Cifrul substituției mecanice

În perioada cuprinsă între primul război mondial și răspândirea primelor calculatoare (aproximativ între anii cincizeci și șaizeci de unele guverne, în anii șaptezeci pentru unele companii mari și aproximativ 1975 în rândul populației), implementările au fost utilizate pe scară largă. Mecanica de polyalphabetic cifrurile de substituție. Mulți inventatori au avut idei similare în jurul același timp: în 1919 , 4 mașini de cifrare rotor au fost brevetate, cel mai important și cunoscut de care a fost , fără îndoială, mașina Enigma , în special în versiunile utilizate de forțele armate germane începând de la 1930. . De Aliații , de asemenea , dezvoltat mașini cu rotor, cum ar fi Sigaba și Typex .

Toate aceste mașini funcționează într-un mod similar, în sensul că literele criptate au fost alese electric de multe combinații posibile care pot fi obținute prin rotirea diferitelor discuri literal: deoarece unul sau mai multe discuri au fost rotite mecanic la fiecare literă a plaintext- criptat, numărul alfabetelor folosit a fost în esență astronomice. Primele versiuni ale acestor mașini au fost, în mod inevitabil, hackable: William F. Friedman a American semnal Serviciul de Informații (SIS) a găsit vulnerabilități în mașina rotorului Hebern în timp ce Dillwyn Knox al GCHQ , serviciul britanic de securitate de telecomunicații, descifrat unele mesaje trimise cu primele versiuni ale mașinii Enigma, cel fără panoul de pini, cu mult înainte de al doilea război mondial a început. Toate mesajele criptate de către forțele militare germane cu primele mașini Enigma, cele folosite la începutul anilor treizeci de ani , au fost descifrate de criptanaliștii aliate: dintre acestea, cele mai renumite au fost cei care au operat la Bletchley Park , printre care una dintre cele mai importante a fost polonez matematician Marian Rejewski . Spre sfârșitul anilor treizeci germanii au schimbat mașinile Enigma, ceea ce face activitatea criptanaliștii mai dificilă: mai presus de toate versiunea a mașinii la dispoziția marinei germane a fost modificată, consolidarea sistemelor sale de siguranță, prin adoptarea a patru rotoare ales dintre un grup de 8. Marina germană a fost, pe ansamblu, forța armată cel mai periculos: sale U-barci , celebrele submarine, a dat o mulțime de probleme în apele Oceanului atlantic . În 1941 un plan ( Operațiunea Primrose ) , a fost făcută de Marina britanică pentru a captura un U-boat și intra în posesia unei mașini complet Enigma. Operația a reușit și mașina, cu toate manualele de operare și asamblarea completă a rotoare, a fost expediat la Bletchley Park, unde a ajutat grupul de criptanaliștii să descifreze mesajele de cele mai recente versiuni ale Enigma.

Pe de altă parte, nu există nici o veste de orice mesaje protejate de mașini Sigaba și Typex care au fost decriptate.

Cele „pad-o dată“ cifruri

Pictogramă lupă mgx2.svg Același subiect în detaliu: One-time pad .

Pad cifru singură dată, masca literalmente de unică folosință, este un tip foarte special de cifru de substituție. A fost inventat spre sfârșitul primului război mondial de către americani Gilbert Vernam și Joseph Mauborgne și a fost dovedit matematic inviolabile Claude Shannon în 1949 [2] . În cele mai frecvente de implementări sale, pad-o singură dată poate fi considerat doar parțial un cifru de substituție: de fapt, prevede că literele din textul care urmează să fie criptate sunt combinate, și nu înlocuite, cu cele ale cheii folosind un anumit model ( în general XOR ).

Cifrurile pad One-time nu sunt ușor de implementat , în realitate , deoarece acestea se bazează pe anumite principii , care sunt dificil de pus în practică: cheia trebuie să fie atât timp cât plaintext- și trebuie să fie cu adevărat aleatoriu , trebuie folosit o singură dată și doar o singură dată, acesta trebuie să fie ținut secret de la toate , cu excepția expeditorului și a destinatarului. Atunci când chiar și una dintre aceste condiții este încălcată, chiar dacă numai marginal, singură dată pad cifrul nu mai este sigur. Mesajele criptate cu sisteme pad o singură dată trimise din Statele Unite ale Americii de către sovietici spioni spre sfârșitul celui de al doilea război mondial au fost parțial decriptat de criptanaliștii americani la sfârșitul anilor 1940 ( a se vedea Venona Project ) , deoarece au folosit chei neintenționate. Aleatoare .

De asemenea , au fost create implementări mecanice ale sistemelor pad-o singură dată, cum ar fi ROCKEX utilizat de guvernele Marii Britanii și Canadei . Există , de asemenea , o veste de astfel de mașini de utilizat pentru comunicații între criptați Moscova și Washington , în timpul crizei rachetelor din Cuba .

Cifrurile de substituție în criptografie modernă

Cifruri de substituție, așa cum este descris până acum, mai ales vechi stilou și hârtie cifruri, nu mai sunt utilizate în domeniul securității. Cu toate acestea, conceptul criptografică de substituție trăiește încă astăzi: analiza moderne cifrurile bloc că munca pe biți de informație, cum ar fi DES sau AES , se poate abstract aceste cifruri la cifrurile de substituție care operează pe uriașe binare alfabete. În plus, cifrurile bloc includ adesea tabele de substituție mici , numite S-cutii , scurte pentru cutii de substituție ( a se vedea , de asemenea , de substituție și de rețea permutare ).

Cifrurile de substituție în cultura de masă

  • Sherlock Holmes încalcă un cifru de substituție în nuvela „ Aventura Dancing Men
  • Al Bhed Limba Final Fantasy X este practic un cifru de substituție în care, cu toate acestea, traducerea (și pronunției) variază în funcție de limba din care derivă termen. De exemplu, „mare“ este tradus ca „Syna“ în cazul în care jucătorul este italian, sau „Cay“, în cazul în care jucătorul este engleza.
  • Uryuomoco, limbajul inventat de web de benzi desenate „ El Goonish Șive “, este un cifru de substituție derivată din limba engleză [3]
  • Minbari alfabet, o rasă extraterestră de pe Babylon 5 de televiziune serie , este , de asemenea , un cifru de substituție derivată din limba engleză.
  • Limba vorbită de saurieni nativi și caracterul Kystal în joc video de stele Fox Aventurile: Dinosaur Planet este întotdeauna un cifru de înlocuire derivată din limba engleză.
  • În World of Warcraft , personaje vorbesc limbi diferite în funcție de rasă și fracțiunea din care fac parte. Toate limbile pe care personajele vorbesc sunt redate în limba engleză sau în limba serverului în cazul în care nu este engleza, dar limbile pe care un caracter nu vorbește sunt redate printr-un cifru de substituție. De exemplu, în cazul în care un membru al Hoardei spune „lol“, fiecare membru al Alianței se va vedea „[Orc]: KEK“
  • În Yu-Gi-Oh! Zexal , alfabetul lumii astrale este un cifru japonez Katakana . În mod similar, cel al Lumii Barian este un cifru al Romaji .

Notă

  1. ^ David Crawford, Mike Esterl, La Siemens, martorii citează model de luare de mită - The Wall Street Journal , 03 ianuarie 2007: 31rd ianuarie 2007: «Inapoi la sediul München, el [Michael Kutschenreuter, un fost Siemens-manager] procurori spus, el a aflat de un cod de criptare a pretins a fost utilizat pe scară largă la Siemens pentru a enumera plăți de mită. El a spus că a fost derivat din expresia „ A face profit“ , cu 10 litere fraza corespunzând la numerele 1-2-3-4-5-6-7-8-9-0. Astfel, cu litera A în picioare timp de 2 și P în picioare pentru 5, o trimitere la „fișier acest lucru în fișierul APP“ a însemnat o mită a fost autorizată la 2,55 la sută din vânzări. - Un purtator de cuvant al Siemens a declarat că nu are cunoștință de un sistem de criptare „ A face profit“ ".
  2. ^ Claude Shannon:Teoria comunicării sistemelor de secretizare depuse pe 05 iunie 2007 în Arhiva pe Internet . - Bell Labs Jurnalul Tehnic, octombrie 1949, vol XXVIII, num.. 4, pp. 656-715
  3. ^ Uryuomoco , pe stelio.net. Accesat 17 iunie 2009. arhivate original pe 13 august 2009.

Elemente conexe

linkuri externe

Criptare Portal de criptografie : Accesați intrările Wikipedia care se ocupă de criptografie