Stiamo lavorando per ripristinare l'app di Unionpedia nel Google Play Store
UscenteArrivo
🌟Abbiamo semplificato il nostro design per una migliore navigazione!
Instagram Facebook X LinkedIn

S-Box

Indice S-Box

In crittografia, le S-Box (o Substitution-box) sono dei componenti base degli algoritmi a chiave simmetrica. Nella crittografia a blocchi le S-Box vengono utilizzate per oscurare relazioni tra il testo in chiaro e il testo cifrato seguendo il principio della confusione enunciato da Shannon.

Indice

  1. 32 relazioni: Advanced Encryption Standard, Array, Blowfish, Brighton, Bruce Schneier, Cache, Chiave (crittografia), Cifrario a sostituzione, Cifrario a trasposizione, Cifratura a blocchi, Claude Shannon, Confusione e diffusione, CPU, Crittanalisi differenziale, Crittoanalisi, Crittografia, Crittografia simmetrica, Daniel J. Bernstein, Data Encryption Standard, Don Coppersmith, Funzione booleana, Governo, IBM, International Data Encryption Algorithm, John Wiley & Sons, Lookup table, P-box, Parola (informatica), S-box del Rijndael, Selected Areas in Cryptography, Stati Uniti d'America, Twofish.

  2. Algoritmi crittografici

Advanced Encryption Standard

In crittografia, lAdvanced Encryption Standard (AES), conosciuto anche come Rijndael, di cui più propriamente è una specifica implementazione, è un algoritmo di cifratura a blocchi a chiave simmetrica, utilizzato come standard dal governo degli Stati Uniti d'America.

Vedere S-Box e Advanced Encryption Standard

Array

Un arrayPer una discussione sull'ipotetica traduzione italiana del vocabolo array, con cenni alla sua etimologia, si veda — in nota — la voce Wullenweber.

Vedere S-Box e Array

Blowfish

In crittologia, blowfish è un algoritmo a chiave simmetrica a blocchi, ideato nel 1993 da Bruce Schneier e implementato in molti software di crittografia.

Vedere S-Box e Blowfish

Brighton

Brighton è una città situata sulla costa meridionale dell'Inghilterra nella contea dell'East Sussex. Insieme alle vicine città di Hove e Portslade, costituisce l'autorità unitaria di Brighton e Hove.

Vedere S-Box e Brighton

Bruce Schneier

Ha scritto diversi libri su sicurezza informatica e crittografia, e ha fondato la Counterpane Internet Security, società divenuta BT Managed Security Solutions dopo essere stata acquisita, nel 2006, dal colosso inglese delle telecomunicazioni BT Group, del cui settore tecnologia e sicurezza Schneier diviene responsabile.

Vedere S-Box e Bruce Schneier

Cache

Con il termine cache, in informatica, si indica un'area di memoria estremamente veloce ma solitamente di un basso ordine di grandezza di capacità.

Vedere S-Box e Cache

Chiave (crittografia)

Una chiave, nella crittografia, è un'informazione usata come parametro in un algoritmo crittografico. Sono utilizzate in molte applicazioni crittografiche e, secondo il principio di Kerckhoffs, sono l'unico dato che è davvero necessario tenere segreto.

Vedere S-Box e Chiave (crittografia)

Cifrario a sostituzione

In crittografia un cifrario a sostituzione è un metodo di cifratura in cui ogni unità del testo in chiaro è sostituita con del testo cifrato secondo uno schema regolare; le "unità" possono essere singole lettere (il caso più comune), coppie di lettere, sillabe, mescolanze di esse, ed altro.

Vedere S-Box e Cifrario a sostituzione

Cifrario a trasposizione

In crittografia un cifrario a trasposizione è un metodo di cifratura in cui le posizioni occupate dalle unità di testo in chiaro (che in genere sono lettere o gruppi di esse) sono cambiate secondo un determinato schema, così che il testo cifrato costituisca una permutazione del testo in chiaro.

Vedere S-Box e Cifrario a trasposizione

Cifratura a blocchi

In crittologia un algoritmo di cifratura a blocchi (dall'inglese: block cipher) è un algoritmo a chiave simmetrica operante su un gruppo di bit di lunghezza finita organizzati in un blocco.

Vedere S-Box e Cifratura a blocchi

Claude Shannon

Claude Shannon, lontano parente di Thomas Edison, nacque a Petoskey, una piccola città del Michigan. Dopo aver lavorato da ragazzo come telegrafista per la Western Union sotto la guida di Andrew Coltrey, nel 1932 iniziò gli studi presso l'Università del Michigan, dove, nel 1936, conseguì due lauree triennali: in matematica e in ingegneria elettronica.

Vedere S-Box e Claude Shannon

Confusione e diffusione

Confusione e diffusione sono due proprietà della crittografia che un algoritmo di cifratura sicuro deve possedere per essere considerato più o meno robusto, ovvero scarsamente attaccabile da un attacco crittoanalitico.

Vedere S-Box e Confusione e diffusione

CPU

Lunità di elaborazione centrale (in acronimo CPU, dall'inglese Central Processing Unit), colloquialmente nota semplicemente come processore, nelle architetture degli elaboratori è il sottosistema che implementa la maggioranza delle funzionalità fondamentali dell'elaboratore e che in generale coordina l'esecuzione delle operazioni tra gli eventuali sottosistemi periferici.

Vedere S-Box e CPU

Crittanalisi differenziale

La crittanalisi differenziale è una forma generale di crittanalisi, applicabile principalmente ai cifrari a blocchi ma anche ai cifrari a flusso ed alle funzioni crittografiche di hash.

Vedere S-Box e Crittanalisi differenziale

Crittoanalisi

Per crittoanalisi (dal greco kryptós, "nascosto", e analýein, "scomporre"), o crittanalisi, si intende lo studio dei metodi per ottenere il significato di informazioni cifrate senza avere accesso all'informazione segreta che è di solito richiesta per effettuare l'operazione.

Vedere S-Box e Crittoanalisi

Crittografia

La crittografia (o criptografia) è la branca della crittologia che tratta delle "scritture nascoste", ovvero dei metodi per rendere un messaggio non comprensibile/intelligibile a persone non autorizzate a leggerlo, garantendo così, in chiave moderna, il requisito di confidenzialità o riservatezza tipico della sicurezza informatica.

Vedere S-Box e Crittografia

Crittografia simmetrica

Con crittografia simmetrica (o crittografia a chiave privata) si intende una tecnica di cifratura. Rappresenta un metodo semplice per cifrare testo in chiaro dove la chiave di crittazione è la stessa chiave di decrittazione, rendendo l'algoritmo di cifratura molto performante e semplice da implementare.

Vedere S-Box e Crittografia simmetrica

Daniel J. Bernstein

Si è laureato in Matematica all'Università di New York nel 1991 ed ha conseguito il dottorato di Matematica all'Università della California - Berkeley nel 1995, allievo di Hendrik Lenstra.

Vedere S-Box e Daniel J. Bernstein

Data Encryption Standard

In crittografia il Data Encryption Standard (DES) è un algoritmo di cifratura scelto come standard dal Federal Information Processing Standard (FIPS) per il governo degli Stati Uniti d'America nel 1976 e in seguito diventato di utilizzo internazionale.

Vedere S-Box e Data Encryption Standard

Don Coppersmith

Ha partecipato alla progettazione del cifrario a blocchi DES presso l'IBM, ed in particolare a quella delle S-box, rafforzandole contro la crittanalisi differenziale.

Vedere S-Box e Don Coppersmith

Funzione booleana

In matematica e in informatica, una funzione booleana a n variabili è una funzione: di variabili booleane x_i che assumono valori nello spazio booleano B.

Vedere S-Box e Funzione booleana

Governo

Il termine governo (dal verbo governare, in latino gubernāre, "reggere il timone", a sua volta derivato parentesi) è utilizzato nel linguaggio giuridico e politologico con vari significati.

Vedere S-Box e Governo

IBM

LInternational Business Machines Corporation, comunemente nota come IBM e soprannominata "Big Blue", è un'azienda statunitense del settore informatico, tra le più importanti al mondo.

Vedere S-Box e IBM

International Data Encryption Algorithm

LInternational Data Encryption Algorithm (IDEA) è un algoritmo crittografico a blocchi sviluppato da Xuejia Lai e James Massey, del Politecnico federale di Zurigo, e pubblicato per la prima volta nel 1991.

Vedere S-Box e International Data Encryption Algorithm

John Wiley & Sons

John Wiley & Sons, Inc. comunemente conosciuta come Wiley, è una casa editrice statunitense specializzata in testi di riferimento. L'attività iniziò nel 1807 quando Charles Wiley aprì una tipografia in Manhattan che pubblicava testi di legge e nei primi anni pubblicò lavori di letteratura.

Vedere S-Box e John Wiley & Sons

Lookup table

In informatica per lookup table si intende una struttura dati, generalmente un array, usata per sostituire operazioni di calcolo a runtime con una più semplice operazione di consultazione.

Vedere S-Box e Lookup table

P-box

In crittografia, una permutation box o P-box, nota anche come funzione di permutazione, è un metodo di mescolamento dei bit utilizzato per permutare o trasporre (scambiare i bit secondo uno schema distinto) i bit tra i vari ingressi delle S-box, le funzioni di sostituzione.

Vedere S-Box e P-box

Parola (informatica)

In informatica, parola (dall'inglese word) è un termine che identifica la dimensione nativa dei dati usati da un computer. Una parola è un gruppo di bit di una determinata dimensione che sono gestiti come unità dal set di istruzioni o dall'hardware di un processore.

Vedere S-Box e Parola (informatica)

S-box del Rijndael

L'S-box è utilizzata nell'algoritmo crittografico Rijndael (alias AES).

Vedere S-Box e S-box del Rijndael

Selected Areas in Cryptography

Selected Areas in Cryptography (SAC) è il nome sotto al quale vanno le conferenze internazionali dedicate alla crittografia che si tengono annualmente in Canada ogni mese di agosto dal 1994.

Vedere S-Box e Selected Areas in Cryptography

Stati Uniti d'America

Gli Stati Uniti d'America (comunemente indicati come Stati Uniti, o anche solo United States; in sigla USA) sono una repubblica federale dell'America settentrionale composta da cinquanta Stati e un distretto federale.

Vedere S-Box e Stati Uniti d'America

Twofish

Twofish, nell'ambito della crittografia, è un algoritmo di cifratura a blocchi a chiave simmetrica, con una dimensione del blocco di 128 bit e dimensione della chiave di 128, 192 o 256 bit.

Vedere S-Box e Twofish

Vedi anche

Algoritmi crittografici