Il funzionamento della crittografia classica su internet è questo: il server genera un sua coppia di chiavi ASIMMETRICHE (RSA) certificate da una Authority; quando il client contatta il server, come prima cosa il server gli manda la chiave pubblica. Essendo pubblica, per definizione è una chiave che può venire in possesso di chiunque, anche ad …
Categoria: scienze
Mar 03
OpenSSL again
Come decifrare i messaggi di errore? Ho questo messaggio che catturo con la funzione php openssl_error_string() error:0906D06C:PEM routines:func(109):reason(108) Uso la funzione da linea di comando openssl errstr citando il codice di errore (quello in grassetto): $ openssl errstr 0906D06C error:0906D06C:PEM routines:PEM_read_bio:no start line
Feb 12
Esempio di cifratura a chiave asimmetrica con PHP
Oggi vediamo un semplice esempio di sequenza di operazioni per cifrare un messaggio e successivamente decifrarlo, con lo scopo di scrivere un messaggio segreto che solo il destinatario può decifrare. Lo scenario è il classico Alice scrive a Bob un messaggio che solo lui può leggere, utilizzando la crittografia asimmetrica ideata negli anni 70 da …
Gen 27
Come testare se un intero è un numero primo
OpenSSL è un toolkit free software / open source per gestire la crittografia. A tutt’oggi la crittografia commerciale si basa sul fatto che se è facile eseguire n * m = p, fattorizzare p in fattori primi invece è un problema difficile, incredibilmente difficile soprattutto quando n e m sono numeri primi “grandi”. OpenSSL usa …
Gen 23
Mirthconnect: ottimizzazione delle connessioni DB
Problema: si scopre che un determinato server database (in questo caso Oracle) è bombardato dalle negoziazioni di connessione da parte di Mirthconnect. Questo provoca una degradazione delle prestazioni del DBMS come per una sorta di attacco DOS. Generalmente una connessione viene aperta, viene svolta una attività, e viene poi chiusa. Risulta spesso che il tempo …
Gen 16
Un fascio tutto per te
Come parte delle celebrazioni per il suo 60° compleanno (e per aiutarlo a continuare a sentirsi giovane), il CERN ha indetto una nuova competizione per gli studenti: la Beam line for schools. Il CERN invita gli studenti dai 16 anni in su, provenienti da ogni parte del mondo, a inviare una proposta di un esperimento …
Gen 16
Mirthconnect – soluzione ad un problema di avvio della console
Mi sono trovato di fronte ad un problema nell’accedere alla console di amministrazione del Mirth: non partiva l’applet per un problema di sicurezza, dovuto ad una nuova versione dell’Oracle Java Web Start Veniva generata una eccezione in cui il dettaglio mi forniva il motivo dell’errore java.lang.SecurityException: Missing required Permissions manifest attribute in main jar: http://mirth.myserver.com:8080/webstart/client-lib/mirth-client.jar …
Dic 24
Un balzo gigantesco per il bosone di Higgs
Entrambi gli esperimenti ATLAS e CMS hanno mostrato una solida evidenza che la nuova particella scoperta nel luglio 2012 assomiglia sempre più al bosone di Higgs, dimostrando anche che essa decade in particelle note come leptoni tau, una variante molto pesante degli elettroni. Perché questo è cosi importante? CMS e ATLAS hanno già dimostrato che …
Nov 22
QKD sperimentale con analisi di chiavi finite per canali rumorosi
Lo scambio incondizionatamente sicuro di chiavi crittografiche per mezzo di un canale quantistico su spazio libero è possibile anche in condizioni reali, cioè in presenza di rumore ambientale e con la trasmissione di un numero limitato di fotoni, come nella comunicazione quantistica via satellite. Nel loro lavoro, appena pubblicato su Nature, Davide Bacco, Matteo Canale, …
Nov 18
PDF/A
Il formato PDF/A è un formato definito nel 2005 che è in via di adozione nella PA. Ha lo scopo di fornire un formato veramente aperto, indipendente dalla tecnologia del lettore e la durabilità nel tempo. È un formato che si presta per l’archiviazione storica dei documenti. Uno sguardo più approfondito nella mia area Wiki. …







Commenti recenti