Cifrario

Cifrario (XVII secolo, Museo Galileo di Firenze).

Un cifrario, nella crittografia, è un algoritmo utilizzato per eseguire operazioni o una serie di passaggi ben definiti che possono essere eseguiti come una procedura, volte a rendere oscuro, ossia semanticamente non leggibile, un testo di un messaggio in chiaro (plain text) o, al contrario, al ripristino in chiaro di un messaggio precedentemente cifrato.

Con la locuzione "codice segreto" si intende lo stesso che "cifrario", mentre le operazioni che richiedono l'utilizzo di tale codice sono dette cifratura.

Etimologia

La parola "cifra" deriva dal termine arabo صفر, ṣifr, che significa vuoto, che gli Arabi usavano per indicare il numero "0" (vedi Storia dello Zero). Dopo l'introduzione in Europa dei numeri arabi, si diffuse l'uso di definire come "cifra" qualunque numero, non solo lo zero. Si può forse ritenere che i cifrari furono definiti così perché comprensibili solo a coloro che sapevano come ricostruire il testo in chiaro, un po' come la numerazione araba che era ben diversa da quella romana e quindi nota solo a chi l'aveva studiata[1].

Descrizione

Spesso "cifrario" viene confuso con il termine "codice", ma i due concetti, in crittografia, sono molto distinti. Nella crittografia classica i codici operano per sostituzione dei termini usando un vasto libro codice, un elenco di sostituti per rimpiazzare parole e frasi. Ad esempio "UQJHSE" potrebbe significare "Procedere fino alle seguenti coordinate". Quando si usa un cifrario, l'informazione originale è nota come testo in chiaro mentre quella cifrata come testo cifrato. Il testo cifrato contiene tutte le informazioni del testo in chiaro, ma espresse in un formato illeggibile dagli esseri umani o dai computer senza un determinato algoritmo di decifrazione: a chi non è in grado di leggerlo, dovrebbe apparire come una sequenza di caratteri senza senso.

L'operazione svolta da un cifrario dipende normalmente da un'informazione ausiliaria chiamata chiave. La chiave influenza il processo di cifratura: chiavi diverse producono versioni cifrate differenti dello stesso testo in chiaro. La chiave deve essere scelta prima di cifrare il messaggio e senza la sua conoscenza, dovrebbe essere difficile, se non impossibile, decifrare il testo cifrato, sia conoscendo (security without obscurity) sia non conoscendo l'algoritmo di cifratura (security through obscurity).

Cifrari e codici

Nell'accezione comune, codice generalmente indica "cifrario". Nella terminologia tecnica, le parole "codice" e "cifrario" fanno invece riferimento a due concetti differenti: un codice lavora a livello di significato, cioè parole o frasi vengono convertite in qualcosa di differente, spesso con il risultato di rendere più brevi i messaggi. Un esempio è il codice telegrafico Morse, creato per trasmettere i messaggi via cavo tramite impulsi elettrici.

I cifrari, invece, lavorano ad un livello più basso, il livello di singole lettere o, come nei moderni cifrari, a livello di bit. Alcuni sistemi usano sia codici che cifrari uniti in un unico sistema di cifratura per aumentare la sicurezza degli schemi. In alcuni casi i termini codice e cifrario sono sinonimo di "sostituzione" e "trasposizione".

A causa di alcuni suoi limiti, come la suscettibilità alla crittanalisi e la difficoltà di maneggiare voluminosi libri codice, la codifica nei tempi recenti è caduta in disuso in favore della moderna crittografia, ed i cifrari sono oggi la tecnica dominante.

Tipi di cifrari

C'è una gran varietà negli schemi di cifratura: i metodi usati nella crittografia più antica sono sostanzialmente differenti dai moderni sistemi.

Cifrari storici

Le singole voci sono elencate nella Categoria:Cifrari classici.

I cifrari antichi, quelli basati sull'uso di carta e penna, sono spesso indicati come cifrari classici. Essi includono i semplici cifrari a sostituzione e quelli a trasposizione. Ad esempio la frase "BUON GIORNO" può essere cifrata come "ATNM FHNQMN" dove ogni lettera è sostituita da quella che la precede nell'alfabeto, oppure può essere cifrata come "BNOO UGROIN" utilizzando una semplice trasposizione.

All'inizio del XX secolo furono inventate delle macchine elettro-meccaniche capaci di eseguire operazioni di cifratura e decifratura usando cifrari polialfabetici ed a trasposizione, come la cifratrice Lorenz o la macchina Enigma. Queste macchine facevano parte delle cosiddette "macchine a rotori", il cui funzionamento si basava su dischi rotanti, che provvedevano alla sostituzione polialfabetica delle lettere, combinati con l'uso di collegamenti elettrici, che provvedevano alla loro sostituzione. Le chiavi di cifrature erano impostate mediante la disposizione iniziale dei dischi e dei collegamenti elettrici. Nonostante queste macchine fossero molto più complesse di qualunque schema fino ad allora visto, i loro cifrari furono violati con l'uso di altre macchine calcolatrici appositamente inventate all'occorrenza, come il calcolatore Colossus.

Cifrari moderni

Le singole voci sono elencate nella Categoria:Cifrari a blocchi.

I moderni sistemi di cifratura si dividono in base al tipo di chiave usata ed al tipo di dato fornito in ingresso. A seconda del tipo di chiave usata, i cifrari sono divisi in:

  • algoritmi a chiave simmetrica, o a chiave privata, dove la stessa chiave è usata sia per la cifratura che per la decifratura del messaggio;
  • algoritmi a chiave asimmetrica, o a chiave pubblica, dove una chiave è usata per la cifratura ed un'altra per la decifratura.

Negli algoritmi a chiave simmetrica (come il DES e l'AES), il mittente ed il destinatario del messaggio devono essere in possesso di un sistema sicuro per potersi scambiare la chiave segreta senza che questa possa essere intercettata da altri; il mittente, poi, utilizza questa chiave per la cifratura del messaggio, ed il destinatario la riutilizza per ottenere il testo decifrato. Negli algoritmi a chiave asimmetrica (come l'RSA), invece, ci sono 2 chiavi distinte: la chiave pubblica, di pubblico dominio ed utilizzata da chiunque voglia cifrare un messaggio, ed una chiave privata, nota solo al destinatario del messaggio e da lui utilizzata per recuperare il testo in chiaro.

A seconda del tipo di dati che i cifrari trattano, essi sono divisi in:

Dimensione della chiave e vulnerabilità

Nel caso di un attacco di natura matematica (come nel caso dell'assenza di qualsiasi informazione utile a violare il cifrario) ci sono 3 fattori estremamente importanti

  • gli sviluppi matematici che portano alla conoscenza di nuove tipologie di attacco o alla scoperta ed utilizzo di eventuali debolezze del cifrario;
  • la potenza computazionale che è disponibile, cioè la potenza di calcolo di cui si dispone per operare sul problema. È importante notare che non si deve tener conto solo delle prestazioni o delle capacità di un singolo computer di media potenza: un attaccante potrebbe utilizzare contemporaneamente diverse macchine in modo da incrementare la velocità di una ricerca esaustiva di tutte le possibili chiavi;
  • la dimensione della chiave, cioè la lunghezza effettiva della chiave usata per cifrare un messaggio. Al crescere della dimensione della chiave cresce anche la complessità della ricerca esaustiva, fino ad arrivare al punto in cui diventa praticamente impossibile violare in maniera diretta il cifrario.

La sola dimensione della chiave, però, non esprime in realtà l'effettiva robustezza di un cifrario, dato che entrano in gioco diversi fattori legati alla struttura stessa dell'algoritmo ed al tipo di cifratura adottato: ecco perché un cifrario simmetrico con una chiave lunga 128 bit offre lo stesso livello di sicurezza di un cifrario asimmetrico che adotti una chiave lunga 3072 o di un sistema a curve ellittiche con chiave di 512 bit.

Claude Shannon dimostrò con la teoria dell'informazione che l'unico cifrario teoricamente inviolabile ("cifrario perfetto") è quello che adotta una chiave segreta "usa-e-getta" (nel senso che non deve essere mai riutilizzata), veramente casuale e lunga quanto il messaggio da cifrare: è il caso dei cifrari one-time pad, di cui il più famoso è il cifrario di Vernam.

Note

  1. ^ Etimologia : cifra, cifera;, su www.etimo.it. URL consultato il 5 febbraio 2024.

Bibliografia

  • Helen Fouché Gaines: Elementary Cryptanalysis: A Study of Ciphers and Their Solution (1939) American Photographic Publishing Co., Boston. In seguito ristampata da Dover, New York, col titolo Cryptanalysis: A Study of Ciphers and Their Solution (1956). ISBN 0-486-20097-3
  • Ibrahim Al-Kadi, The origins of cryptology: The Arab contributions - Cryptologia 16(2), aprile 1992, pagg. 97–126.
  • Ibrahim Al-Kadi: Cryptography and Data Security: Cryptographic Properties of Arabic, Third Saudi Engineering Conference. Riyadh, Arabia Saudita (1991), Vol 2, pagg. 910-921.
  • David Kahn: The Codebreakers - The Story of Secret Writing (ISBN 0-684-83130-9) (1967)
  • Abraham Sinkov: Elementary Cryptanalysis: A Mathematical Approach - Mathematical Association of America (1966). ISBN 0-88385-622-0
  • William Stallings: Cryptography and Network Security, principles and practices, 4th Edition

Voci correlate

Altri progetti

Collegamenti esterni

Controllo di autoritàThesaurus BNCF 13304 · LCCN (ENsh85026047 · J9U (ENHE987007286431005171
  Portale Crittografia: accedi alle voci di Wikipedia che trattano di crittografia

Read other articles:

Perahu-perahu Nelayan di Pantai Saintes-Maries, Juni 1888, Museum Van Gogh, Amsterdam, Belanda (F413) Saintes-Maries adalah subyek dari serangkaian lukisan karya Vincent van Gogh yang dibuat pada 1888. Saat Van Gogh tinggal di Arles, ia berkunjung ke Saintes-Maries-de-la-Mer, Laut Tengah, dimana ia membuat beberapa lukisan pemandangan laut dan kota. Referensi Daftar pustaka Beaujean, D (2000). Van Gogh: Life and Work. Cologne: Konemann. ISBN 3-8290-2938-1. lbsVincent van GoghUmum Biografi Kro...

 

Puguh SantosoAsisten Logistik KasalMasa jabatan21 Oktober 2020 – 29 Juli 2022PendahuluMoelyantoPenggantiAgus Santoso Informasi pribadiLahir11 Agustus 1964 (umur 59)IndonesiaAlma materAkademi Angkatan Laut (1988)Karier militerPihak IndonesiaDinas/cabang TNI Angkatan LautMasa dinas1988—2022Pangkat Laksamana Muda TNINRP9189/PSatuanKorps TeknikSunting kotak info • L • B Laksamana Muda TNI (Purn.) Puguh Santoso, S.E., M.M. (lahir 11 Agustus 1964) adalah se...

 

Organization Plan Baton RougeFounded1998LocationBaton Rouge, LAWebsitehttp://www.planbr.org Plan Baton Rouge is a master plan for the redevelopment of the downtown of Baton Rouge, Louisiana. The plan is based on New Urbanist principles. History In July 1998 during a week-long charrette, Plan Baton Rouge was first conceived as an idea by a group of town planners, architects, developers, property owners, elected officials, civic organizations, community groups, downtown workers, and residents. ...

تيمزيروليموس الاسم النظامي (1R,2R,4S)-4-{(2R)-2-[(3S,6R,7E,9R,10R,12R,14S,15E,17E,19E,21S,23S,26R,27R,34aS)-9,27-dihydroxy-10,21-dimethoxy-6,8,12,14,20,26-hexamethyl-1,5,11,28,29-pentaoxo-1,4,5,6,9,10,11,12,13,14,21,22,23,24,25,26,27,28,29,31,32,33,34,34a-tetracosahydro-3H-23,27-epoxypyrido[2,1-c] [1,4]oxazacyclohentriacontin-3-yl]propyl}-2-methoxycyclohexyl 3-hydroxy-2-(hydroxymethyl)-2-methylpropanoate يعالج سرطان الكلية،  وسرطانة ال

 

Belizean football club Football clubR.G. City Boys UnitedFull nameRaymond Gentle-City Boys UnitedGroundMCC GroundsBelize City, Belize Raymond Gentle-City Boys United is a Belizean football team which currently competes in the Premier League of Belize.[1] The team is based in Belize City. Their home stadium is MCC Grounds. References ^ And they're off! Premier League Tournament race already hot!. Amandala Online. 31 August 2012. Retrieved 31 August 2012. vtePremier League of Belize2022...

 

Putri EugeniePutri Eugenie pada Hari Natal 2017Kelahiran23 Maret 1990 (umur 33)London, InggrisWangsaWindsorNama lengkapEugenie Victoria Helena Brooksbank[catatan 1]AyahPangeran Andrew, Adipati YorkIbuSarah FergusonPasanganJack Brooksbank ​(m. 2018)​Anak August Phillip Hawke Brooksbank Ernest George Ronnie Brooksbank AgamaGereja Inggris Keluarga Kerajaan Britania Rayadan Wilayah Persemakmuran lainnya Baginda Sang RajaBaginda Sang Permaisuri Paduka Sang...

Jaranan Buto adalah kesenian Kuda Lumping yang berkembang di Banyuwangi, Jawa Timur. Jaranan Buto memiliki persamaan dengan Jaranan Turonggo Yakso dari Trenggalek Tentang Jaranan Buto Seorang Bomoh Berpakaian adat Ponorogo melakukan ritual Jaranan Buto Sebelum pertunjukan Jaranan Buto di Banyuwangi telah ada di Banyuwangi pada tahun 1930 yang merupakan kesenian Jaranan Turonggo Yakso dibawa oleh Orang - orang dari Trenggalek yang diangkut oleh pihak Belanda sebagai pekerja perkebunan di Banyu...

 

Lihat pula: Daftar pemilihan umum kepala daerah di Indonesia 2010 Pemilihan Umum Bupati Pandeglang 2010200520153 Oktober 2010 (putaran pertama)26 Desember 2010 (putaran kedua)Terdaftar813,185 jiwaKehadiran pemilih546,270 (67.17%)(putaran kedua)Kandidat   Calon Erwan Kurtubi Irna Narulita Yoyon Sudjana Partai Partai Golongan Karya PPP Independen Pendamping Heryani Apud Mahpud Muhamad Oyim Suara rakyat 265,263 220,624 22,003 Persentase 49.62% 41.27% 4.12%   Calon Edi Suhaedi Suna...

 

Eastern Tucanoan language of Columbia and Brazil TuyucaDocapúarayeNative toColombia, BrazilNative speakers1,400 (2012)[1]Language familyTucanoan EasternCentralBaraTuyucaLanguage codesISO 639-3tueGlottologtuyu1244  TuyucaELPTuyukaThis article contains IPA phonetic symbols. Without proper rendering support, you may see question marks, boxes, or other symbols instead of Unicode characters. For an introductory guide on IPA symbols, see Help:IPA. Tuyuca[2] (also Doc...

Cyrillic letter used for /ŋ/ in many languages This article does not cite any sources. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: En with hook – news · newspapers · books · scholar · JSTOR (February 2008) (Learn how and when to remove this template message) Cyrillic letter Cyrillic letterEn with hookPhonetic usage:/ŋ/The Cyrillic scriptSlavic lettersАА̀А...

 

Patroness of First Communicants BlessedImelda LambertiniVirginBorn1322Bologna, ItalyDiedMay 12, 1333 (age 11)Valdipietra, BolognaResting placeBologna, ItalyVenerated inRoman Catholic ChurchBeatified20 December 1826, Saint Peter's Square, Vatican City by Pope Leo XIIMajor shrineSan Sigismondo Church, Bologna, ItalyFeastMay 13AttributesWearing first communion dress, chapel veil with attached to a chaplet of flowers on her head and rosary.PatronageFirst Communicants Imelda Lambertini (1322 ...

 

13th Chief Minister of Rajasthan Vasundhara Raje13th Chief Minister of RajasthanIn office12 December 2013 (2013-12-12) – 16 December 2018 (2018-12-16)Preceded byAshok GehlotSucceeded byAshok GehlotIn office8 December 2003 (2003-12-08) – 11 December 2008 (2008-12-11)Preceded byAshok GehlotSucceeded byAshok GehlotMinister of State for External Affairs,Government of IndiaIn office19 March 1998 (1998-...

Taiwanese airline This article is about the current Taiwan-based airline company. For the defunct French airline, see XL Airways France. For the defunct Alaska-based airline, see Star Air Service. STARLUX Airlines星宇航空 IATA ICAO Callsign JX SJX STARWALKER Founded2 May 2018; 5 years ago (2018-05-02)Commenced operations23 January 2020; 3 years ago (2020-01-23)AOC #SJX-01[1]HubsTaiwan Taoyuan International AirportFrequent-flyer programCOSMI...

 

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 Januari 2023. Daftar ini belum tentu lengkap. Anda dapat membantu Wikipedia dengan mengembangkannya. Kepulauan Riau merupakan salah satu provinsi di Indonesia. Walau Kepulauan Riau merupakan provinsi termuda ke-3, namun Kepulauan Riau sudah menerima beberapa penghar...

 

French fashion magazine Vogue France100th Anniversary cover (October 2021)Head of Editorial ContentEugénie TrochuCategoriesFashionFrequencyMonthlyPublisherCondé NastPaid circulation904,332Total circulation(2022)907,526[1]First issueApril 1920CountryFranceBased inParisLanguageFrenchWebsitevogue.frISSN0750-3628 Vogue France (stylised in all caps) is the French edition of Vogue magazine, formerly called Vogue Paris from its inception until 2021. The magazine started publication in 1920...

Second season of series Rick and Morty Not to be confused with Rick and Morty (comics) § Second series (2023–present). Season of television series Rick and MortySeason 2Blu-ray coverStarring Justin Roiland Chris Parnell Spencer Grammer Sarah Chalke Country of originUnited StatesNo. of episodes10ReleaseOriginal networkAdult SwimOriginal releaseJuly 26 (2015-07-26) –October 4, 2015 (2015-10-04)Season chronology← PreviousSeason 1Next →Season 3List of episod...

 

This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages) This article is missing information about Early life, more Career, Personal life, Achievements and honours. Please expand the article to include this information. Further details may exist on the talk page. (October 2021) This biography of a living person needs additional citations for verification. Please help by adding reliable sources. Co...

 

Carlos Saavedra LamasLahir(1878-11-01)1 November 1878Buenos Aires, ArgentinaMeninggal5 Mei 1959(1959-05-05) (umur 80)Buenos Aires, ArgentinaPekerjaanPolitikus, diplomat Carlos Saavedra Lamas (lahir 1 November 1878, meninggal 5 Mei 1959) adalah seorang hakim dan politikus Argentina. Ia menjabat sebagai menteri peradilan dan pendidikan (1915) dan MenLu (1935-1938). Ia menengahi Perang Chaco (terjadi antara tahun 1932-1935 di daerah Gran Chaco) antara Bolivia dan Paraguay dan menelurkan pak...

American record label in Richmond, Indiana Gennett RecordsFounded1917 (1917)FounderStarr Piano CompanyDefunct1947–48 (1947–48)StatusInactiveGenreJazz, blues, countryCountry of originU.S.LocationRichmond, Indiana, United States Gennett (pronounced jennett) was an American record company and label in Richmond, Indiana, United States, which flourished in the 1920s. Gennett produced some of the earliest recordings by Louis Armstrong, King Oliver, Bix Beiderbecke, and Hoagy Carmichae...

 

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: Lake Matagami – news · newspapers · books · scholar · JSTOR (November 2017) (Learn how and when to remove this template message) Lake MatagamiLake MatagamiLocationBaie-James, near Matagami, QuebecCoordinates49°52′00″N 77°26′47″W / 49.8...

 

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