Indice
40 relazioni: Advanced Encryption Standard, Akelarre (cifrario), Algoritmo, Architettura (computer), Aritmetica modulare, Array, Bit, Byte, Cifrario, Cifratura a blocchi, Computer, Crittanalisi differenziale, Crittanalisi lineare, Crittoanalisi, Crittografia, Crittografia asimmetrica, Dimensione del blocco, Dimensione della chiave, Disgiunzione esclusiva, E (costante matematica), Espansione diadica, Gestore della chiave, Implementazione, Lingua inglese, Memoria (informatica), Microprocessore, Ordine dei byte, Parola (informatica), Prodotto (economia), RC6, Rete di Feistel, Ronald Rivest, RSA Security, Sezione aurea, Shift, Smart card, Variabile (informatica), 128 bit, 32 bit, 64 bit.
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 RC5 e Advanced Encryption Standard
Akelarre (cifrario)
L'Akelarre è un cifrario a blocchi proposto nel 1996 che combina la struttura di base dell'IDEA con alcune idee dell'RC5. È stato crittoanalizzato nel 1997 risultando vulnerabile ad attacchi con solo testo cifrato.
Vedere RC5 e Akelarre (cifrario)
Algoritmo
In matematica e informatica un algoritmo è la specificazione di una sequenza finita di operazioni (dette anche istruzioni) che consente di risolvere tutti i quesiti di una stessa classe o di calcolare il risultato di un'espressione matematica.
Vedere RC5 e Algoritmo
Architettura (computer)
Con architettura hardware si intende l'insieme dei criteri di progetto in base ai quali è progettato e realizzato un computer, oppure un dispositivo facente parte di esso.
Vedere RC5 e Architettura (computer)
Aritmetica modulare
Laritmetica modulare (a volte detta aritmetica dell'orologio poiché su questo principio si basa il calcolo delle ore a cicli di 12 o 24) rappresenta un importante ramo della matematica.
Vedere RC5 e Aritmetica modulare
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 RC5 e Array
Bit
In informatica e nella teoria dell'informazione, il bit è l'unità standard di misura dell'entropia, meglio nota come quantità di informazione.
Vedere RC5 e Bit
Byte
Il byte (pron.) è un'unità di misura della quantità di informazione derivata dal bit. Il termine è derivato dall'inglese bite (boccone, morso), scelto per assonanza con bit, ma variato per evitare confusioni di pronuncia.
Vedere RC5 e Byte
Cifrario
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.
Vedere RC5 e Cifrario
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 RC5 e Cifratura a blocchi
Computer
Un computer (pronuncia italiana), in italiano anche noto come elaboratore o calcolatore, è una macchina automatizzata programmabile in grado di eseguire sia complessi calcoli matematici (calcolatore) sia altri tipi di elaborazioni dati (elaboratore).
Vedere RC5 e Computer
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 RC5 e Crittanalisi differenziale
Crittanalisi lineare
La crittanalisi lineare è una forma generale di crittanalisi basata sulla ricerca di approssimazioni affini al comportamento di un cifrario.
Vedere RC5 e Crittanalisi lineare
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 RC5 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 RC5 e Crittografia
Crittografia asimmetrica
La crittografia asimmetrica, conosciuta anche come crittografia a chiave pubblica, è un tipo di crittografia nel quale ad ogni attore coinvolto nella comunicazione è associata una coppia di chiavi.
Vedere RC5 e Crittografia asimmetrica
Dimensione del blocco
Nella moderna crittografia, gli algoritmi a chiave simmetrica vengono usualmente divisi in due famiglie. La famiglia degli algoritmi a blocchi e la famiglia degli algoritmi a stream.
Vedere RC5 e Dimensione del blocco
Dimensione della chiave
Nella crittologia, la dimensione della chiave misura il numero di possibili chiavi utilizzabili per cifrare un messaggio. Dato che i moderni sistemi di cifratura utilizzano chiavi binarie, la lunghezza della chiave viene specificata in bit.
Vedere RC5 e Dimensione della chiave
Disgiunzione esclusiva
La disgiunzione esclusiva "o" (simboli usuali:dot oppure XOR) è un connettivo (o operatore) logico che produce in uscita VERO (V) se e solo se gli ingressi sono diversi tra di loro.
Vedere RC5 e Disgiunzione esclusiva
E (costante matematica)
In matematica il numero e è una costante matematica il cui valore approssimato a 12 cifre decimali è 2718281828459. È la base della funzione esponenziale e^x e del logaritmo naturale.
Vedere RC5 e E (costante matematica)
Espansione diadica
L'espansione diadica di un numero reale compreso tra 0 e 1 non è altro che la sua scrittura binaria costituita dall'accostamento infinito delle sole cifre 0 e 1.
Vedere RC5 e Espansione diadica
Gestore della chiave
In crittografia il gestore della chiave indica una particolare funzione dei cifrari a blocchi che serve a generare, partendo dalla chiave segreta, delle sotto-chiavi utilizzate da altre funzioni dell'algoritmo crittografico.
Vedere RC5 e Gestore della chiave
Implementazione
Il termine implementazione e il verbo derivato implementare sono neologismi affermatisi nel 1978 nell'accezione di "attuazione di una scelta pubblica".
Vedere RC5 e Implementazione
Lingua inglese
Linglese (nome nativo: English) è una lingua indoeuropea, parlata da circa 1,452 miliardi di persone al 2022. Secondo Ethnologue 2022 (25ª edizione), è la lingua più parlata al mondo per numero di parlanti totali (nativi e stranieri) ed è la terza per numero di parlanti madrelingua (L1) (la prima è il cinese e la seconda è lo spagnolo).
Vedere RC5 e Lingua inglese
Memoria (informatica)
La memoria, in informatica, è un elemento di un computer o di un suo sottosistema e ha il compito di garantire la persistenza dei dati eo delle istruzioni dei programmi.
Vedere RC5 e Memoria (informatica)
Microprocessore
Il microprocessore (in sigla µP o uP, con particolare riferimento al chip hardware) è una tipologia particolare di processore; più precisamente è un circuito elettronico dedicato all'elaborazione di istruzioni, costituito da uno o più circuiti integrati e per questo di dimensioni molto ridotte (da qui il termine "micro" anteposto a "processore").
Vedere RC5 e Microprocessore
Ordine dei byte
Lordine dei byte (conosciuto anche come big-endian, little-endian o middle-endian a seconda dei metodi differenti), in informatica, indica modalità differenti usate dai calcolatori per immagazzinare in memoria dati di dimensione superiore al byte (es. word, dword, qword).
Vedere RC5 e Ordine dei byte
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 RC5 e Parola (informatica)
Prodotto (economia)
Un prodotto, in economia, è un insieme di attributi tangibili e intangibili di un bene o un servizio volti a procurare un beneficio a un utilizzatore, ottenuto tipicamente attraverso un processo di produzione o creazione a partire da risorse iniziali e con valore aggiunto finale.
Vedere RC5 e Prodotto (economia)
RC6
In crittografia, RC6 è un cifrario a blocchi a chiave simmetrica derivato da RC5. È stato ideato da Ronald Rivest, Matt Robshaw, Ray Sidney, e Yiqun Lisa Yin per soddisfare i requisiti della competizione indetta per Advanced Encryption Standard (AES), uno standard di cifratura adottato dal governo USA.
Vedere RC5 e RC6
Rete di Feistel
In crittologia, un cifrario di Feistel è un algoritmo di cifratura a blocchi con una particolare struttura sviluppata dal crittologo dell'IBM Horst Feistel, da cui ha preso il nome di rete di Feistel; moltissimi algoritmi di cifratura a blocchi la utilizzano, incluso il Data Encryption Standard (DES).
Vedere RC5 e Rete di Feistel
Ronald Rivest
Il suo lavoro più noto è il sistema di crittografia asimmetrica che ha sviluppato assieme a Leonard Adleman e Adi Shamir: il crittosistema RSA (1978).
Vedere RC5 e Ronald Rivest
RSA Security
RSA Security è una società per azioni specializzata in sicurezza informatica. Il suo quartier generale si trova a Bedford nel Massachusetts, ma mantiene degli uffici in Irlanda, nel Regno Unito, a Singapore e in Giappone.
Vedere RC5 e RSA Security
Sezione aurea
La sezione aurea o rapporto aureo o numero aureo o costante di Fidia o proporzione divina, nell'ambito delle arti figurative e della matematica, indica il numero irrazionale 1,6180339887... ottenuto effettuando il rapporto fra due lunghezze disuguali delle quali la maggiore a è medio proporzionale tra la minore b e la somma delle due (a+b): Valgono pertanto le seguenti relazioni: Considerando solo il primo e l'ultimo membro e tenendo conto della definizione di varphi possiamo anche scrivere da cui discende l'equazione polinomiale a coefficienti interi Delle due soluzioni dell'equazione, quella positiva (unica ammissibile, essendo varphi una quantità positiva per definizione) porta alla determinazione del valore della sezione aurea dato da: La sezione aurea è quindi un numero irrazionale (ossia non rappresentabile mediante rapporto di numeri interi data la presenza di sqrt nel numeratore della (3)) e algebrico (ovvero soluzione di un'equazione polinomiale a coefficienti interi come evidenziato dalla (2)).
Vedere RC5 e Sezione aurea
Shift
Lo shift è un'operazione che consiste nello spostare verso destra o verso sinistra la posizione delle cifre di un numero, espresso in una base qualsiasi, inserendo uno zero nelle posizioni lasciate libere.
Vedere RC5 e Shift
Smart card
Una carta intelligente è un dispositivo hardware che possiede potenzialità di elaborazione e memorizzazione dati in grado di garantire elevati standard di sicurezza.
Vedere RC5 e Smart card
Variabile (informatica)
Una variabile, in informatica, è un contenitore di dati situato in una porzione di memoria (una o più locazioni di memoria) destinata a contenere valori, suscettibili di modifica nel corso dell'esecuzione di un programma.
Vedere RC5 e Variabile (informatica)
128 bit
Al 2024 non esistono in produzione processori general-purpose costruiti per facilitare set di istruzioni e operazioni a 128-bit, dato che richiederebbero dimensioni dei buffer e throughput doppi rispetto ai moderni processori a 64-bit, a fronte di nessun reale bisogno pratico.
Vedere RC5 e 128 bit
32 bit
Il termine 32 bit è anche usato per una generazione di computer nella quale si usa in genere un processore a 32 bit. L'intervallo di valori interi che è possibile memorizzare in 32 bit parte da 0 fino a 4294967295 (ovvero 32 bit possono codificare 4.294.967.296 informazioni), o da -2147483648 fino a 2147483647 usando la codifica complemento a due.
Vedere RC5 e 32 bit
64 bit
Su 64 bit in codice binario si possono rappresentare 2^simeq18,44times10^ numeri (anche intesi come informazioni).
Vedere RC5 e 64 bit

