Logo
Unionpedia
Comunicazione
Disponibile su Google Play
Nuovo! Scarica Unionpedia sul tuo dispositivo Android™!
Scaricare
l'accesso più veloce di browser!
 

OpenSSL

Indice OpenSSL

OpenSSL è un'implementazione open source dei protocolli SSL e TLS.

55 relazioni: Advanced Encryption Standard, Apache HTTP Server, Blowfish, Bug, C (linguaggio), Camellia (cifrario), CAST-128, Certificato digitale, Cifrario, Crittografia, Crittografia asimmetrica, Data Encryption Standard, Debian, Digital Signature Algorithm, Edward Snowden, Entropia, Federal Information Processing Standard, Free Software Foundation, Funzione crittografica di hash, GNU General Public License, GNU Lesser General Public License, GnuTLS, GPL linking exception, Heartbleed, HMAC, Implementazione, International Data Encryption Algorithm, Licenza (informatica), Licenza Apache, Linguaggio di programmazione, Linux, MacOS, MD2, MD4, MD5, MDC-2, Message authentication code, Microsoft Windows, National Security Agency, Open source, Protocollo di rete, RC2, RC4, RC5, RIPEMD, RSA, Scambio di chiavi Diffie-Hellman, Secure Hash Algorithm, Sicurezza informatica, Sistema operativo, ..., Stati Uniti d'America, Transport Layer Security, Ubuntu, Unix-like, X.509. Espandi índice (5 più) »

Advanced Encryption Standard

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

Nuovo!!: OpenSSL e Advanced Encryption Standard · Mostra di più »

Apache HTTP Server

Apache HTTP Server, o più comunemente Apache (IPA pronuncia: /aˈpætʃiː/), è il nome di un server web libero sviluppato dalla Apache Software Foundation.

Nuovo!!: OpenSSL e Apache HTTP Server · Mostra di più »

Blowfish

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

Nuovo!!: OpenSSL e Blowfish · Mostra di più »

Bug

Il termine inglese bug (pronuncia inglese; in italiano), in italiano baco, identifica in informatica un errore nella scrittura del codice sorgente di un programma software.

Nuovo!!: OpenSSL e Bug · Mostra di più »

C (linguaggio)

C è un linguaggio di programmazione imperativo di natura procedurale.

Nuovo!!: OpenSSL e C (linguaggio) · Mostra di più »

Camellia (cifrario)

Il Camellia è un cifrario a blocchi che ha ricevuto favorevoli consensi da diverse organizzazioni internazionali, compreso il progetto NESSIE dell'Unione europea, che lo ha incluso nel portafoglio di algoritmi crittografici selezionati, ed il progetto giapponese CRYPTREC, che lo ha segnalato come primitiva crittografica raccomandata.

Nuovo!!: OpenSSL e Camellia (cifrario) · Mostra di più »

CAST-128

In crittografia il CAST-128 (noto anche come CAST5) è un cifrario a blocchi utilizzato in svariati prodotti, noto soprattutto per essere il cifrario di serie di alcune versioni dei programmi GPG e PGP.

Nuovo!!: OpenSSL e CAST-128 · Mostra di più »

Certificato digitale

Nella crittografia asimmetrica un certificato digitale è un documento elettronico che attesta l'associazione univoca tra una chiave pubblica e l'identità di un soggetto (una persona, una società, un computer, etc) che dichiara di utilizzarla nell'ambito delle procedure di cifratura asimmetrica e/o autenticazione tramite firma digitale.

Nuovo!!: OpenSSL e Certificato digitale · Mostra di più »

Cifrario

In crittografia un cifrario, o cifra, è un algoritmo utilizzato per eseguire operazioni di cifratura e decifratura, vale a dire una serie di passaggi ben definiti che possono essere seguiti come una procedura.

Nuovo!!: OpenSSL e Cifrario · Mostra di più »

Crittografia

La crittografia (dall'unione di due parole greche: κρυπτóς che significa "nascosto", e γραφία che significa "scrittura") è la branca della crittologia che tratta delle "scritture nascoste", ovvero dei metodi per rendere un messaggio "offuscato" in modo da non essere comprensibile/intelligibile a persone non autorizzate a leggerlo.

Nuovo!!: OpenSSL e Crittografia · Mostra di più »

Crittografia asimmetrica

La crittografia asimmetrica, conosciuta anche come crittografia a coppia di chiavi, crittografia a chiave pubblica/privata o anche solo crittografia a chiave pubblica, è un tipo di crittografia dove, come si evince dal nome, ad ogni attore coinvolto nella comunicazione è associata una coppia di chiavi.

Nuovo!!: OpenSSL e Crittografia asimmetrica · Mostra di più »

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.

Nuovo!!: OpenSSL e Data Encryption Standard · Mostra di più »

Debian

Debian è un sistema operativo multi-architettura per computer, composto interamente da software libero.

Nuovo!!: OpenSSL e Debian · Mostra di più »

Digital Signature Algorithm

Digital Signature Algorithm (DSA) è uno standard FIPS per la firma digitale proposto dal National Institute of Standards and Technology (NIST) nell'agosto del 1991 per essere impiegato nel Digital Signature Standard (DSS), le sue specifiche sono contenute nel documento FIPS 186, viene definitivamente adottato nel 1993.

Nuovo!!: OpenSSL e Digital Signature Algorithm · Mostra di più »

Edward Snowden

Ex tecnico della CIA e fino al 10 giugno 2013 collaboratore della Booz Allen Hamilton (azienda di tecnologia informatica consulente della NSA, la National Security Agency), è noto per aver rivelato pubblicamente dettagli di diversi programmi di sorveglianza di massa del governo statunitense e britannico, fino ad allora tenuti segreti.

Nuovo!!: OpenSSL e Edward Snowden · Mostra di più »

Entropia

In meccanica statistica l'entropia (dal greco antico ἐν en, "dentro", e τροπή tropé, "trasformazione") è una grandezza (più in particolare una coordinata generalizzata) che viene interpretata come una misura del disordine presente in un sistema fisico qualsiasi, incluso, come caso limite, l'universo.

Nuovo!!: OpenSSL e Entropia · Mostra di più »

Federal Information Processing Standard

I Federal Information Processing Standards (FIPS) sono documenti pubblicati dal governo degli Stati Uniti d'America riguardanti standard che i vari apparati del governo statunitense e le agenzie (escluse quelle militari) devono seguire.

Nuovo!!: OpenSSL e Federal Information Processing Standard · Mostra di più »

Free Software Foundation

La Free Software Foundation (FSF), fondata da Richard Stallman il 4 ottobre 1985, si occupa di eliminare le restrizioni sulla copia, sulla redistribuzione, sulla comprensione e sulla modifica dei programmi per computer.

Nuovo!!: OpenSSL e Free Software Foundation · Mostra di più »

Funzione crittografica di hash

In informatica una funzione crittografica di hash è una classe speciale delle funzioni di hash che dispone di alcune proprietà che lo rendono adatto per l'uso nella crittografia.

Nuovo!!: OpenSSL e Funzione crittografica di hash · Mostra di più »

GNU General Public License

La GNU General Public License, comunemente indicata con l'acronimo GNU GPL o semplicemente GPL, è una licenza fortemente copyleft per software libero, originariamente stesa nel 1989 da Richard Stallman per patrocinare i programmi creati per il sistema operativo GNU.

Nuovo!!: OpenSSL e GNU General Public License · Mostra di più »

GNU Lesser General Public License

La GNU Lesser General Public License (abbreviata in GNU LGPL o solo LGPL) è una licenza di software libero creata dalla Free Software Foundation, studiata come compromesso tra la GNU General Public License e altre licenze non copyleft come la Licenza BSD, la Licenza X11 e la Licenza Apache.

Nuovo!!: OpenSSL e GNU Lesser General Public License · Mostra di più »

GnuTLS

GnuTLS (GNU Transport Layer Security Library) è un'implementazione libera dei protocolli SSL e TLS.

Nuovo!!: OpenSSL e GnuTLS · Mostra di più »

GPL linking exception

Una GPL linking exception aggiunge una speciale eccezione alla GNU General Public License (GPL) per creare una nuova licenza modificata.

Nuovo!!: OpenSSL e GPL linking exception · Mostra di più »

Heartbleed

Heartbleed è un bug di sicurezza nella libreria di crittografia OpenSSL, che è un’implementazione ampiamente usata del protocollo TLS (Transport Layer Security).

Nuovo!!: OpenSSL e Heartbleed · Mostra di più »

HMAC

HMAC (keyed-hash 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.

Nuovo!!: OpenSSL e HMAC · Mostra di più »

Implementazione

Il termine implementazione e il verbo derivato implementare è un neologismo affermatosi nel 1978 nell'accezione di "attuazione" di una scelta pubblica.

Nuovo!!: OpenSSL e Implementazione · Mostra di più »

International Data Encryption Algorithm

L'International 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.

Nuovo!!: OpenSSL e International Data Encryption Algorithm · Mostra di più »

Licenza (informatica)

La licenza o contratto d'uso, in informatica, è il contratto con il quale il titolare dei diritti di sfruttamento economico sul software (programma informatico) definisce il regime giuridico di circolazione e le limitazioni nell'utilizzo e nella cessione dell'opera (che sia un'opera creativa, o un software, inteso come programma).

Nuovo!!: OpenSSL e Licenza (informatica) · Mostra di più »

Licenza Apache

La Licenza Apache (ingl: Apache License e Apache Software License nelle versioni precedenti alla 2.0) è una licenza di software libero non copyleft scritta dalla Apache Software Foundation (ASF) che obbliga gli utenti a preservare l'informativa di diritto d'autore e d'esclusione di responsabilità nelle versioni modificate.

Nuovo!!: OpenSSL e Licenza Apache · Mostra di più »

Linguaggio di programmazione

Un linguaggio di programmazione, in informatica, è un linguaggio formale che specifica un insieme di istruzioni che possono essere usate per produrre dati in output.

Nuovo!!: OpenSSL e Linguaggio di programmazione · Mostra di più »

Linux

Linux (pronuncia inglese) è una famiglia di sistemi operativi di tipo Unix-like, pubblicati sotto varie possibili distribuzioni, aventi la caratteristica comune di utilizzare come nucleo il kernel Linux.

Nuovo!!: OpenSSL e Linux · Mostra di più »

MacOS

macOS (pronunciato in inglese come /mæk oʊ/), precedentemente noto come OS X (/oʊ ɛs tɛn/) e come Mac OS X (/mæk oʊ ɛs tɛn/), è il sistema operativo sviluppato da Apple Inc. per i computer Macintosh.

Nuovo!!: OpenSSL e MacOS · Mostra di più »

MD2

Il Message Digest Algorithm 2 (MD2) è un algoritmo crittografico di hashing sviluppato da Ronald Rivest nel 1989.

Nuovo!!: OpenSSL e MD2 · Mostra di più »

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. L'MD4 è una funzione crittografica di hashing scritta da Ronald Rivest del MIT nel 1990.

Nuovo!!: OpenSSL e MD4 · Mostra di più »

MD5

L'MD5 è una funzione hash crittografica realizzata da Ronald Rivest nel 1991 e standardizzata con la RFC 1321.

Nuovo!!: OpenSSL e MD5 · Mostra di più »

MDC-2

In crittografia, MDC2 (Modification Detection Code) è una funzione di hash con un output pari a 128 bit.

Nuovo!!: OpenSSL e MDC-2 · Mostra di più »

Message authentication code

In crittografia un Message Authentication Code (MAC) è un piccolo blocco di dati utilizzato per l'autenticazione di un messaggio digitale e per verificarne l'integrità da parte del destinatario, generato secondo un meccanismo di crittografia simmetrica: un algoritmo MAC accetta in ingresso una chiave segreta ed un messaggio da autenticare di lunghezza arbitraria, e restituisce un MAC (alle volte chiamato anche tag).

Nuovo!!: OpenSSL e Message authentication code · Mostra di più »

Microsoft Windows

Microsoft Windows (abbreviazioni comunemente utilizzate: "Windows" o "Win") è una famiglia di ambienti operativi e sistemi operativi prodotta da Microsoft Corporation dal 1985.

Nuovo!!: OpenSSL e Microsoft Windows · Mostra di più »

National Security Agency

La National Security Agency (NSA, Agenzia per la Sicurezza Nazionale), è l'organismo governativo degli Stati Uniti d'America che, insieme alla CIA e all'FBI, si occupa della sicurezza nazionale.

Nuovo!!: OpenSSL e National Security Agency · Mostra di più »

Open source

In informatica il termine inglese open source (che significa sorgente aperta) viene utilizzato per riferirsi ad un software di cui gli autori (più precisamente, i detentori dei diritti) rendono pubblico il codice sorgente, favorendone il libero studio e permettendo a programmatori indipendenti di apportarvi modifiche ed estensioni.

Nuovo!!: OpenSSL e Open source · Mostra di più »

Protocollo di rete

In telecomunicazioni, per protocollo di rete si intende un particolare tipo di protocollo di comunicazione preposto al funzionamento di una rete informatica ovvero la definizione formale a priori delle modalità di interazione che due o più apparecchiature elettroniche collegate tra loro devono rispettare per operare particolari funzionalità di elaborazione necessarie all'espletamento di un certo servizio di rete.

Nuovo!!: OpenSSL e Protocollo di rete · Mostra di più »

RC2

In crittografia l'RC2 è un cifrario a blocchi progettato da Ronald Rivest nel 1987 (la sigla "RC" sta per "Ron's Code" o "Rivest Cipher").

Nuovo!!: OpenSSL e RC2 · Mostra di più »

RC4

In crittografia l'RC4 è uno tra i più famosi e diffusi algoritmi di cifratura a flusso a chiave simmetrica, utilizzato ampiamente in protocolli quali l'SSL ed il WEP.

Nuovo!!: OpenSSL e RC4 · Mostra di più »

RC5

In crittografia l'RC5 è un algoritmo di cifratura a blocchi progettato da Ronald Rivest nel 1994.

Nuovo!!: OpenSSL e RC5 · Mostra di più »

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.

Nuovo!!: OpenSSL e RIPEMD · Mostra di più »

RSA

In crittografia la sigla RSA indica un algoritmo di crittografia asimmetrica, inventato nel 1977 da Ronald Rivest, Adi Shamir e Leonard Adleman utilizzabile per cifrare o firmare informazioni.

Nuovo!!: OpenSSL e RSA · Mostra di più »

Scambio di chiavi Diffie-Hellman

Lo scambio di chiavi Diffie-Hellman (in inglese Diffie-Hellman key exchange) è un protocollo crittografico che consente a due entità di stabilire una chiave condivisa e segreta utilizzando un canale di comunicazione insicuro (pubblico) senza la necessità che le due parti si siano scambiate informazioni o si siano incontrate in precedenza.

Nuovo!!: OpenSSL e Scambio di chiavi Diffie-Hellman · Mostra di più »

Secure Hash Algorithm

Con il termine SHA si indica una famiglia di cinque diverse funzioni crittografiche di hash sviluppate a partire dal 1993 dalla National Security Agency (NSA) e pubblicate dal NIST come standard federale dal governo degli USA. La sigla SHA sta per Secure Hash Algorithm.

Nuovo!!: OpenSSL e Secure Hash Algorithm · Mostra di più »

Sicurezza informatica

La sicurezza informatica (information security) è l'insieme dei mezzi e delle tecnologie tesi alla protezione dei sistemi informatici in termini di disponibilità, confidenzialità e integrità dei beni o asset informatici; a questi tre parametri si tende attualmente ad aggiungere l'autenticità delle informazioni.

Nuovo!!: OpenSSL e Sicurezza informatica · Mostra di più »

Sistema operativo

Un sistema operativo (abbreviato in SO), in informatica, è un software di sistema che gestisce le risorse hardware e software della macchina, fornendo servizi di base ai software applicativi (programmi) installati.

Nuovo!!: OpenSSL e Sistema operativo · Mostra di più »

Stati Uniti d'America

Gli Stati Uniti d'America (in inglese: United States of America o anche solo United States; in sigla USA o anche solo U.S.), comunemente indicati come Stati Uniti e impropriamente con la sineddoche "America", sono una repubblica federale composta da cinquanta Stati e un distretto federale.

Nuovo!!: OpenSSL e Stati Uniti d'America · Mostra di più »

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.

Nuovo!!: OpenSSL e Transport Layer Security · Mostra di più »

Ubuntu

Ubuntu (in zulu) è un sistema operativo nato nel 2004, focalizzato sulla facilità di utilizzo.

Nuovo!!: OpenSSL e Ubuntu · Mostra di più »

Unix-like

In informatica i sistemi Unix-like, talvolta definiti come UN*X o *nix, sono sistemi operativi simili ai sistemi Unix, generalmente non certificati e non necessariamente conformi alle specifiche SUS (Single UNIX Specification).

Nuovo!!: OpenSSL e Unix-like · Mostra di più »

X.509

X.509 è uno standard ITU-T per le infrastrutture a chiave pubblica (PKI).

Nuovo!!: OpenSSL e X.509 · Mostra di più »

Riorienta qui:

OpenSSL exception.

UscenteArrivo
Ehi! Siamo su Facebook ora! »