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
La tua Unionpedia con il tuo logo e dominio, a partire da 9,99 USD/mese
Crea il mio Unionpedia

Secure Hash Algorithm

Indice Secure Hash Algorithm

Con il termine SHA (acronimo dell'inglese Secure Hash Algorithm) si indica una famiglia di cinque diverse funzioni crittografiche di ''hash'' sviluppate a partire dal 1993 dalla National Security Agency (NSA) e pubblicato dal NIST come standard federale dal governo degli USA.

Indice

  1. 67 relazioni: /dev/random, Advanced Encryption Standard, Attacco del compleanno, Attacco di estensione della lunghezza, Bitcoin, BitTorrent, Botan, Checksum, Competizione NIST per funzioni hash, Costruzione di Merkle-Damgård, Criptovaluta, Crypto++, CryptoNote, CRYPTREC, Cyclic redundancy check, Decentralized Privacy-Preserving Proximity Tracing, DEFT Linux, Derivazione di una chiave crittografica, Digital forensics, Fortuna (PRNG), Freenet, FreeOTFE, FTPS, Funzione crittografica di hash, Funzione di hash, Game Jolt, GetRight, Git (software), HAS-160, Hashcash, HC-256, HMAC, Host Identity Protocol, Informatica forense, IPsec, Lars Knudsen, LimeWire, Link ed2k, MagmaFS, MD2, MD4, MD5, NESSIE, Off-the-Record Messaging, OpenSSL, Password cracking, Proof-of-work, RIPEMD, Rufus (software), S/MIME, ... Espandi índice (17 più) »

/dev/random

Nei sistemi operativi Unix e Unix-like, /dev/random (random device, dispositivo casuale) è un dispositivo virtuale (ossia non fisicamente presente su memoria di massa) con la caratteristica di restituire un valore numerico casuale o pseudo-casuale ogni volta che vi si accede.

Vedere Secure Hash Algorithm e /dev/random

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 Secure Hash Algorithm e Advanced Encryption Standard

Attacco del compleanno

Un attacco del compleanno è un tipo di attacco crittografico utilizzato per la crittanalisi degli algoritmi di cifratura; è così chiamato perché sfrutta i princìpi matematici del paradosso del compleanno nella teoria delle probabilità.

Vedere Secure Hash Algorithm e Attacco del compleanno

Attacco di estensione della lunghezza

L'attacco di estensione della lunghezza è un possibile attacco alle funzioni di hash quando vengono usate per autenticare un messaggio concatenando un segreto al messaggio da autenticare.

Vedere Secure Hash Algorithm e Attacco di estensione della lunghezza

Bitcoin

Il Bitcoin (simbolo: ₿, codice: BTC o XBT) è una criptovaluta e un sistema di pagamento valutario internazionale creato nel 2009 da un anonimo inventore (o gruppo di inventori), noto con lo pseudonimo di Satoshi Nakamoto, che sviluppò un'idea da lui stesso presentata su Internet a fine 2008.

Vedere Secure Hash Algorithm e Bitcoin

BitTorrent

In informatica BitTorrent (spesso abbreviato BT) è un protocollo di tipo peer-to-peer (P2P) finalizzato allo scambio ovvero alla distribuzione e condivisione di file nella Rete.

Vedere Secure Hash Algorithm e BitTorrent

Botan

Botan è una libreria C++ che offre algoritmi crittografici, formati e protocolli, originariamente sviluppata da Jack Lloyd. Viene utilizzata in molti progetti, come ad esempio Monotone, un programma di controllo versione distribuito.

Vedere Secure Hash Algorithm e Botan

Checksum

In telecomunicazioni e informatica una somma di controllo o checksum è una sequenza di bit che, associata al pacchetto trasmesso, viene utilizzata per verificare l'integrità di un dato o di un messaggio che può subire alterazioni durante la trasmissione sul canale di comunicazione.

Vedere Secure Hash Algorithm e Checksum

Competizione NIST per funzioni hash

La Competizione NIST per funzioni hash o Competizione SHA-3 è stata una competizione promossa dall'ente americano NIST per sviluppare una nuova funzione di hashing chiamata SHA-3 per rafforzare le vecchie funzioni SHA-1 e SHA-2.

Vedere Secure Hash Algorithm e Competizione NIST per funzioni hash

Costruzione di Merkle-Damgård

In crittografia, la costruzione di Merkle-Damgård è un metodo per costruire delle funzioni crittografiche di hash resistenti alle collisioni utilizzando delle funzioni a compressione a senso unico.

Vedere Secure Hash Algorithm e Costruzione di Merkle-Damgård

Criptovaluta

Una criptovaluta o criptomoneta è una valuta digitale ideata per da mezzo di scambio mediante una rete informatica che non è regolata né mantenuta da nessuna autorità centrale, come un governo o una banca.

Vedere Secure Hash Algorithm e Criptovaluta

Crypto++

Crypto++ (nota anche come CryptoPP, libcrypto++ e libcryptopp) è una libreria C++ che offre algoritmi crittografici e protocolli, originariamente sviluppata da Wei Dai.

Vedere Secure Hash Algorithm e Crypto++

CryptoNote

CryptoNote è un protocollo Internet di livello applicativo che potenzia la valute digitali orientate alla privacy decentralizzata. Concettualmente è un'evoluzione delle idee sottostanti a Bitcoin.

Vedere Secure Hash Algorithm e CryptoNote

CRYPTREC

Il Cryptography Research and Evaluation Committees, o CRYPTREC, è una commissione insediata dal governo giapponese nel 2000 per valutare e raccomandare tecniche crittografiche da usarsi in campo industriale e governativo.

Vedere Secure Hash Algorithm e CRYPTREC

Cyclic redundancy check

Il controllo di ridondanza ciclico o cyclic redundancy check (CRC) è un metodo per il calcolo di somme di controllo (checksum). Il nome deriva dal fatto che i dati d'uscita sono ottenuti elaborando i dati di ingresso i quali vengono fatti scorrere ciclicamente in una rete logica.

Vedere Secure Hash Algorithm e Cyclic redundancy check

Decentralized Privacy-Preserving Proximity Tracing

Decentralized-Privacy-Preserving Proximity Tracking (DP-3T, stilizzata come DP^3T) è un protocollo open-source sviluppato da un team europeo guidato da Carmela Troncoso e formato da ricercatori provenienti da diverse università in risposta alla pandemia di COVID-19 per facilitare la tracciatura dei contatti avuti dai partecipanti infetti.

Vedere Secure Hash Algorithm e Decentralized Privacy-Preserving Proximity Tracing

DEFT Linux

DEFT Linux era una distribuzione GNU/Linux live di software libero basata su Ubuntu per usi legati alla Computer Forensics (informatica forense in Italia) e alla sicurezza informatica.

Vedere Secure Hash Algorithm e DEFT Linux

Derivazione di una chiave crittografica

Derivare una chiave crittografica significa ricavare una o più chiavi crittografiche da una chiave principale (in inglese detta solitamente master key) o da altra informazione disponibile, ad esempio una password o una passphrase.

Vedere Secure Hash Algorithm e Derivazione di una chiave crittografica

Digital forensics

La digital forensics (conosciuta anche come scienza digitale forense) è un ramo della scienza forense che comprende il recupero e l'indagine del materiale trovato nei dispositivi digitali, spesso in relazione a eventi di criminalità informatica.

Vedere Secure Hash Algorithm e Digital forensics

Fortuna (PRNG)

L'algoritmo Fortuna è un generatore di numeri pseudo-casuali crittograficamente sicuro progettato da Bruce Schneier e Niels Ferguson. Prende il nome da Fortuna, la dea del caso nella mitologia romana.

Vedere Secure Hash Algorithm e Fortuna (PRNG)

Freenet

Hyphanet (Freenet sino al 2023) è una rete decentralizzata, creata per resistere alla censura, per permettere la pubblicazione e la fruizione di qualsiasi tipo di informazione.

Vedere Secure Hash Algorithm e Freenet

FreeOTFE

FreeOTFE (On The Fly Encryption, lett. "crittografia al volo") è un programma di crittografia per Microsoft Windows e Windows Mobile (PDA) che permette di creare un disco rigido virtuale e di crittografare i dati memorizzati su di esso.

Vedere Secure Hash Algorithm e FreeOTFE

FTPS

FTPS (anche noto come FTPES, FTP-SSL, S-FTP and FTP Secure) è un'estensione del protocollo File Transfer Protocol (FTP) a cui viene aggiunta la cifratura Transport Layer Security (TLS) o Secure Sockets Layer (SSL).

Vedere Secure Hash Algorithm e FTPS

Funzione crittografica di hash

Una funzione crittografica di hash, in informatica, è una classe speciale delle funzioni di hash, che dispone di alcune proprietà che la rendono adatta all'uso in crittografia.

Vedere Secure Hash Algorithm e Funzione crittografica di hash

Funzione di hash

La funzione di hash produce una sequenza di bit (o una stringa), detta digest, strettamente correlata con i dati in ingresso. La parola deriva dal verbo inglese to hash, ovvero sminuzzare, pasticciare, che designa originariamente una polpettina fatta di avanzi di carne e verdure; per estensione, indica un composto eterogeneo cui viene data una forma incerta: "To make a hash of something" vuol dire, infatti, creare confusione, o fare una cosa piuttosto male.

Vedere Secure Hash Algorithm e Funzione di hash

Game Jolt

Game Jolt (GJ) è un servizio di hosting per freeware e videogiochi commerciali con funzioni social. Il sito iniziale fu lanciato il 1º gennaio 2004 e fondato da David DeCarmine.

Vedere Secure Hash Algorithm e Game Jolt

GetRight

GetRight è un gestore di download sviluppato dalla Headlight Software e rilasciato con licenza shareware. La sua prima versione (1.0) fu pubblicata nel febbraio 1997.

Vedere Secure Hash Algorithm e GetRight

Git (software)

Git è un software per il controllo di versione distribuito utilizzabile da interfaccia a riga di comando, creato da Linus Torvalds nel 2005.

Vedere Secure Hash Algorithm e Git (software)

HAS-160

In crittografia l'HAS-160 è una funzione crittografica di hash. È stata progettata per essere utilizzata assieme all'algoritmo coreano per la firma digitale KCDSA.

Vedere Secure Hash Algorithm e HAS-160

Hashcash

Hashcash è un sistema proof-of-work usato per limitare email spam e attacchi di denial of service, e più recentemente è diventata famosa per il suo uso in bitcoin (e altre criptovalute) come parte dell'algoritmo di mining.

Vedere Secure Hash Algorithm e Hashcash

HC-256

L'HC-256 è un cifrario a flusso ad elevate prestazioni disegnato da Hongjun Wu nel 2004 e presentato come partecipante all'eSTREAM per il Profilo 1 (implementazione software).

Vedere Secure Hash Algorithm e HC-256

HMAC

HMAC (keyed-hash message authentication code o hash-based message authentication code) è una modalità per l'autenticazione di messaggi (message authentication code) basata su una funzione di hash, utilizzata in diverse applicazioni legate alla sicurezza informatica.

Vedere Secure Hash Algorithm e HMAC

Host Identity Protocol

L'Host Identity Protocol (HIP) è una tecnologia standardizzata dall'Internet Engineering Task Force, per reti IP che introduce il concetto di Host Identifier (vedi infra) al fine di assegnare ad un'entità di rete un'identità.

Vedere Secure Hash Algorithm e Host Identity Protocol

Informatica forense

Linformatica forense è una branca della scienza digitale forense legata alle prove acquisite da computer e altri dispositivi di memorizzazione digitale (fotocamere, videocamere, memorie, ecc).

Vedere Secure Hash Algorithm e Informatica forense

IPsec

In telecomunicazioni e informatica IPsec, abbreviazione di IP Security, è uno standard per reti a pacchetto che si prefigge di ottenere connessioni sicure su reti IP.

Vedere Secure Hash Algorithm e IPsec

Lars Knudsen

Dopo aver iniziato a lavorare in banca, Knudsen si è iscritto all'università di Århus nel 1984 ed ha iniziato lo studio della matematica e delle scienze informatiche.

Vedere Secure Hash Algorithm e Lars Knudsen

LimeWire

LimeWire è stato un client peer-to-peer che si appoggiava alla rete Gnutella ed era disponibile in varie lingue. È stato il primo programma di file sharing a supportare il trasferimento file da-firewall-a-firewall, una caratteristica introdotta a partire dalla versione 4.2, che fu distribuita nel novembre 2004.

Vedere Secure Hash Algorithm e LimeWire

I link ed2k sono un metodo per identificare in modo univoco i file condivisi della rete peer-to-peer eDonkey. Il nome ed2k è una abbreviazione di eDonkey2000, il nome del primo client sviluppato per reti eDonkey.

Vedere Secure Hash Algorithm e Link ed2k

MagmaFS

MagmaFS è un network file system basato su una Distributed hash table, scritto in C, compatibile con i kernel Linux e BSD mediante l'uso di FUSE.

Vedere Secure Hash Algorithm e MagmaFS

MD2

Il MD2 Message-Digest Algorithm è un algoritmo crittografico di hashing sviluppato da Ronald Rivest nel 1989. L'algoritmo è ottimizzato per computer ad 8 bit.

Vedere Secure Hash Algorithm e MD2

MD4

Un'operazione dell'MD4: l'MD4 consiste di 48 di queste operazioni, raggruppate in tre blocchi da 16 operazioni ciascuno. ''F'' è una funzione non lineare; una funzione F è usata in ogni passaggio. ''Mi'' indica un blocco da 32 bit del messaggio in input, ''Ki'' indica una costante a 32 bit, differente per ogni operazione.

Vedere Secure Hash Algorithm e MD4

MD5

LMD5 è una funzione crittografica di hash realizzata da Ronald Rivest nel 1991 e standardizzata con la RFC 1321. È una funzione unidirezionale diversa dalla codifica e dalla cifratura perché irreversibile.

Vedere Secure Hash Algorithm e MD5

NESSIE

Il NESSIE (New European Schemes for Signatures, Integrity and Encryption) è stato un progetto di ricerca finanziato dalla Comunità europea atto a selezionare un pacchetto di primitive crittografiche da adottare come standard che è iniziato nel 2000 ed è terminato nel 2003.

Vedere Secure Hash Algorithm e NESSIE

Off-the-Record Messaging

Off-the-Record Messaging (OTR) è il nome di un protocollo crittografico che fornisce una cifratura alle conversazioni di messaggistica istantanea utilizzando una combinazione di crittografia simmetrica AES con chiavi di 128 bit, scambio di chiavi Diffie-Hellman e funzione crittografica di hash SHA-1.

Vedere Secure Hash Algorithm e Off-the-Record Messaging

OpenSSL

OpenSSL è un'implementazione open source dei protocolli SSL e TLS. Basato, in origine, sulle librerie SSLeay di Eric Young e Tim Hudson, è disponibile per la maggior parte dei sistemi operativi unix-like, tra cui GNU/Linux e macOS, ma anche per Microsoft Windows.

Vedere Secure Hash Algorithm e OpenSSL

Password cracking

Il password cracking (decrittazione forzata o violazione delle password) è un processo di recupero delle password utilizzato nella criptoanalisi e sicurezza informatica, mediante l'utilizzo di informazioni che sono state immagazzinate o trasmesse da un sistema informatico.

Vedere Secure Hash Algorithm e Password cracking

Proof-of-work

Un sistema proof-of-work (POW) o protocollo proof-of-work, o funzione proof-of-work è una misura economica per scoraggiare attacchi denial of service (negazione di servizio) e altri abusi di servizio, come spam sulla rete, imponendo alcuni lavori dal richiedente del servizio, di solito intendendo tempo di elaborazione di un computer.

Vedere Secure Hash Algorithm e Proof-of-work

RIPEMD

Il RIPEMD è un algoritmo crittografico di hashing ideato da Hans Dobbertin, Antoon Bosselaers e Bart Preneel, tutti membri del gruppo di ricerca COSIC alla Katholieke Universiteit Leuven, sita nella città belga di Lovanio, e pubblicato per la prima volta nel 1994.

Vedere Secure Hash Algorithm e RIPEMD

Rufus (software)

Rufus è un software libero "portabile" per Microsoft Windows che può essere usato per formattare e creare chiavette USB avviabili o Live USB.

Vedere Secure Hash Algorithm e Rufus (software)

S/MIME

S/MIME, acronimo di Secure/Multipurpose Internet Mail Extensions è uno standard per la crittografia a chiave pubblica e la firma digitale di messaggi di posta elettronica in formato MIME, adottato dai moderni client di posta.

Vedere Secure Hash Algorithm e S/MIME

SHA-3

SHA-3 (Secure Hash Algorithm 3) è membro della famiglia di standard Secure Hash Algorithm, rilasciato dal NIST il 5 agosto 2015.https://www.nist.gov/itl/csd/201508_sha3.cfm Il codice sorgente dell'Implementazione di riferimento è nel pubblico dominio via CC0 waiver.

Vedere Secure Hash Algorithm e SHA-3

Simple file verification

Simple file verification è un'espressione che indica una procedura semplificata per verificare l'integrità dei file, usando il metodo di controllo CRC 32.

Vedere Secure Hash Algorithm e Simple file verification

Strigi

Strigi è il programma di ricerca desktop dell'ambiente desktop della comunità KDE. È stato sviluppato inizialmente da Jos van den Oever. Gli obiettivi di Strigi sono l'indicizzazione rapida con un basso utilizzo di memoria RAM, l'utilizzo di backend flessibili ed una struttura a plugin.

Vedere Secure Hash Algorithm e Strigi

Suite di cifratura

Una suite di cifratura, denominata anche suite di crittografia o con il termine in inglese cipher suite è un insieme di algoritmi utilizzati per rendere sicuri i collegamenti di rete basati su Transport Layer Security (TLS) o sul suo predecessore, ora deprecato, Secure Socket Layer (SSL).

Vedere Secure Hash Algorithm e Suite di cifratura

Tabella di hash distribuita

Le tabelle di hash distribuite (in inglese distributed hash tables, indicate anche come DHT) sono una classe di sistemi distribuiti decentralizzati che partizionano l'appartenenza di un set di chiavi tra i nodi partecipanti, e possono inoltrare in maniera efficiente i messaggi all'unico proprietario di una determinata chiave.

Vedere Secure Hash Algorithm e Tabella di hash distribuita

Torrent (formato di file)

Torrent (o metainfo) è un formato di file utilizzato dal protocollo peer-to-peer BitTorrent per la distribuzione e la condivisione di file tramite Internet.

Vedere Secure Hash Algorithm e Torrent (formato di file)

Transport Layer Security

Transport Layer Security (TLS) e il suo predecessore Secure Sockets Layer (SSL) sono dei protocolli crittografici di presentazione usati nel campo delle telecomunicazioni e dell'informatica che permettono una comunicazione sicura dalla sorgente al destinatario (end-to-end) su reti TCP/IP (come ad esempio Internet) fornendo autenticazione, integrità dei dati e confidenzialità operando al di sopra del livello di trasporto.

Vedere Secure Hash Algorithm e Transport Layer Security

Tresorit

Tresorit è un servizio online di cloud storage con sede in Svizzera e Ungheria, che offre protezione dati per clienti business sulla base di un proprio sistema di crittografia end-to-end.

Vedere Secure Hash Algorithm e Tresorit

Trusted computing

L'espressione inglese trusted computing (in acronimo TC) si riferisce ad una tecnologia nascente, derivata da specifiche del Trusted Computing Group che ha ereditato quelle della Trusted Computing Platform Alliance, con l'obiettivo dichiarato di rendere dispositivi come computer o telefoni cellulari all'uscita di fabbrica garantiti da eventuali manomissioni come la presenza di codici estranei o altro, mediante l'uso di opportuni hardware e software.

Vedere Secure Hash Algorithm e Trusted computing

Trusted Execution Technology

Trusted Execution Technology (abbreviato: TXT, precedentemente conosciuta come "La Grande Technology") è il componente chiave dell'iniziativa Intel di calcolo sicuro o criptato, il cui obiettivo è fornire agli utenti, specialmente nel business e in campo militare, un valido modo per difendersi da attacchi software mirati a carpire informazioni sensibili, ma anche per difendere il copyright ed eliminare le copie di software non autorizzate.

Vedere Secure Hash Algorithm e Trusted Execution Technology

Trusted Platform Module

Il Trusted Platform Module (spesso abbreviato come TPM) è il nome con cui vengono indicate sia le specifiche per la costruzione di un microchip deputato alla sicurezza informatica, pubblicate dal Trusted Computing Group, sia il chip stesso.

Vedere Secure Hash Algorithm e Trusted Platform Module

UltraSPARC T2

L'UltraSPARC T2 è un microprocessore multithreading multi core sviluppato dalla Sun Microsystems utilizzante il set di istruzioni SPARC V9. L'UltraSPARC T2 è il successore dell'UltraSPARC T1 e viene spesso indicato con il nome in codice di Niagara II.

Vedere Secure Hash Algorithm e UltraSPARC T2

WebSocket

WebSocket è una tecnologia web che fornisce canali di comunicazione full-duplex attraverso una singola connessione TCP. L'API del WebSocket è stata standardizzata dal W3C e il protocollo WebSocket è stato standardizzato dall'IETF come RFC 6455.

Vedere Secure Hash Algorithm e WebSocket

Wi-Fi Protected Access

Wi-Fi Protected Access (WPA), il Wi-Fi Protected Access II (WPA2) e il Wi-Fi Protected Access III (WPA3) sono tre protocolli di sicurezza e programmi di certificazione di sicurezza sviluppati dalla Wi-Fi Alliance per proteggere le reti di computer wireless.

Vedere Secure Hash Algorithm e Wi-Fi Protected Access

Windows Media Audio

Windows Media Audio (WMA) è una tecnologia di compressione dei dati audio sviluppata da Microsoft. Il nome può essere utilizzato per fare riferimento al suo formato di file o al codec audio.

Vedere Secure Hash Algorithm e Windows Media Audio

WolfSSL

wolfSSL (precedentemente conosciuto come CyaSSL o yet another SSL) è una libreria snella, trasportabile, integrata nel sistema SSL/TLS rivolta principalmente ad utilizzatori quali gli sviluppatori di sistemi integrati.

Vedere Secure Hash Algorithm e WolfSSL

X.509

X.509 è uno standard proposto dall'Unione internazionale delle telecomunicazioni (ITU-T), usato per definire il formato dei certificati a chiave pubblica (PKC) e delle autorità di certificazione (CA).

Vedere Secure Hash Algorithm e X.509

Conosciuto come SHA (hash), SHA-1, SHA-224, SHA-256, SHA-384, SHA-512, SHA1, SHA256, SHA384.

, SHA-3, Simple file verification, Strigi, Suite di cifratura, Tabella di hash distribuita, Torrent (formato di file), Transport Layer Security, Tresorit, Trusted computing, Trusted Execution Technology, Trusted Platform Module, UltraSPARC T2, WebSocket, Wi-Fi Protected Access, Windows Media Audio, WolfSSL, X.509.