
Il foglio di calcolo per la crittografia a scorrimento è una ricostruzione storica funzionante, trasposta su Excel, del cifrario di Giulio Cesare citato da Svetonio. Il foglio di calcolo è senza password o protezione, in modo da poter essere visionato liberamente per intero. Il documento potrebbe anche essere usato per scopi professionali però si avverte che la tecnologia utilizzata potrebbe cedere ad una indagine con un software di crittanalisi.
Il Cifrario di Giulio Cesare è uno dei più antichi algoritmi crittografici di cui si abbia traccia storica. Si tratta di un cifrario a scorrimento; cioè ogni lettera del testo in chiaro è sostituita, nel testo cifrato, dalla lettera che si trova un certo numero di posizioni dopo nell'alfabeto.
Lo storico Svetonio racconta che Cesare usava questa soluzione con una chiave di rotazione pari a 3, per inviare ordini ai suoi comandanti sul campo. Tra questi comandanti c'era anche Quinto Tullio Cicerone, fratello del più noto Marco Tullio.
All'epoca i nemici non sapevano neanche leggere e scrivere e quindi il semplice stratagemma di ruotare le lettere era più che sufficiente a rendere incomprensibile un messaggio. Ma già intorno all'anno 1000 i matematici arabi riuscivano ad effettuare una analisi delle frequenze e quindi potenzialmente a decodificarlo. Al giorno d'oggi con i moderni metodi di crittoanalisi si riuscirebbe in pochi secondi a decodificarlo.
Sulla base di una ricerca storica ho ricostruito il sistema e ho riportato il sistema su Excel.
Si tratta di un file .xls con 2 fogli di calcolo:
Avvertenze
Il Foglio di calcolo permette facilmente di cifrare e decifrare messaggi a scopo didattico. Può essere quindi utilizzato nelle scuole, ad esempio nell'ambito delle discipline matematiche, per approfondimento ed esercizio.
Ideale per studenti e insegnanti
Dopo aver scaricato il file .xls, aprirlo con Excel (il file non è protetto da password e può essere liberamente modificato). Si consiglia di avere sempre una copia master, non modificata, in un'altra cartella in modo da ripristinare la configurazione di origine, se si è per sbaglio cancellata qualche formula.
Nel caso invece di un codice da decifrare, occorre aver un accordo con l'altra persona su quale chiave utilizzare (ad esempio Cesare utilizzava il 3). Per decodificare occorrerà utilizzare similmente il decodificatore e dopo aver inserito la chiave e il messaggio nelle rispettive celle verdi, si leggerà il messaggio decodificato nella cella rossa.
Note: E' possibile personalizzare a piacere il foglio di calcolo, ma è necessaria una conoscenza base del funzionamento di Excel. Non ci sono macro o VBA, ma solo formule. Alcune righe sono state nascoste per evitare cancellazioni accidentali, ma basta cliccare su "Scopri" per visionarle.
Video tutorial: Come funziona e perchè usarlo
Il seguente servizio è attivo per le province di: Agrigento, Alessandria, Ancona, Aosta, L'Aquila, Arezzo, Ascoli-Piceno, Asti, Bari, Barletta-Andria-Trani, Belluno, Bergamo, Biella, Bologna, Bolzano, Brescia, Brindisi, Cagliari, Caltanissetta, Campobasso, Carbonia Iglesias, Catania, Catanzaro, Chieti, Como, Cosenza, Cremona, Crotone, Cuneo, Enna, Fermo, Ferrara, Firenze, Foggia, Forli-Cesena, Frosinone, Genova, Gorizia, Grosseto, Imperia, Isernia, La-Spezia, Latina, Lecce, Lecco, Livorno, Lodi, Lucca, Macerata, Mantova, Massa-Carrara, Matera, Medio Campidano, Messina, Milano, Modena, Monza-Brianza, Novara, Nuoro, Ogliastra, Olbia Tempio, Oristano, Padova, Palermo, Parma, Pavia, Perugia, Pesaro-Urbino, Pescara, Piacenza, Pisa, Pistoia, Pordenone, Potenza, Prato, Ragusa, Ravenna, Reggio-Calabria, Reggio-Emilia, Rieti, Rimini, Roma, Rovigo, Sassari, Savona, Siena, Siracusa, Sondrio, Taranto, Teramo, Terni, Torino, Trapani, Trento, Treviso, Trieste, Udine, Varese, Venezia, Verbania, Vercelli, Verona, Vibo-Valentia, Vicenza, Viterbo.
Risposte a domande frequenti (FAQ)
1. Iscrizione e interazione con il sito
Domanda - Per acquistare è necessaria la registrazione al sito?
Risposta - No. Per tutelare la Privacy degli utenti, non è necessaria la registrazione. Ovviamente per procedere con l'acquisto è indispensabile inserire i dati di fatturazione. Però ciò non genererà una iscrizione al sito.
Domanda - Eventualmente che vantaggio avrei nel registrarmi?
Risposta - La registrazione permette di salvare i dati di fatturazione e non essere costretti ad inserirli ad ogni acquisto. E' consigliata per chi effettua più acquisti nel tempo.
Domanda - Se decido di registrarmi al sito per salvare i dati per i futuri acquisti, ma poi dimentico Username o Password, come faccio a recuperarli?
Risposta - In basso a destra, sotto i pulsanti "Accedi" e "Registrati" ci sono gli appositi collegamenti "Nome utente dimenticato?" e "Password dimenticata?". Dopo aver cliccato sopra, occorre inserire l'email fornita e seguire le indicazioni.
2. Ordini
Domanda - Come si effettua un ordine?
Risposta - Dopo aver inserito uno o più prodotti nel carrello ed essere entrati nella pagina "Carrello", occorre aggiungere i dati di fatturazione (se sei già registrato, si possono inserire in basso le credenziali di username e password, in modo da compilare in automatico i dati). Successivamente occorre scegliere il tipo di pagamento. Infine, dopo aver spuntato la casella in basso dei "Termini del Servizio" basta cliccare su "Acquista ora". Occorrerà, quindi, procedere con il pagamento selezionato.
Domanda - Se ho un dubbio su un prodotto come posso contattarvi?
Risposta - In ogni scheda prodotto, a destra, sotto la scritta "Carrello" c'è il pulsante "Chiedi maggiori informazioni". Occorre cliccarci sopra e inserire: nome, email e il testo della domanda. Verrai contattato in tempi brevi via email.
Domanda - Come si utilizzano i Coupon di sconto?
Risposta - Nel Carrello è presente un campo "Inserisci il codice del coupon" in cui occorre riportare il codice coupon in possesso e premere il pulsante "Salva". Verrà quindi effettuato in automatico il calcolo e aggiornato il Totale, con il vantaggio ottenuto dal Coupon inserito.
3. Pagamento
Domanda - E' possibile scegliere un diverso metodo di pagamento rispetto a Paypal?
Risposta - Si. Basta che nella tabella del carrello venga cliccato su uno dei pulsanti circolari in basso a sinistra, per il pagamento con carta o con bonifico. Si precisa se si opta per il bonifico, verranno inviati i riferimenti IBAN via email. La tempistica di accreditamento potrebbe essere di alcuni giorni. Per questa ragione il download non sarà possibile nell'immediato.
Domanda - Paypal mi ha dato errore, ma sono sicuro che il pagamento è stato effettuato. Però non ho ricevuto i documenti. Cosa faccio?
Risposta - Può capitare che PayPal dia errore. Se il pagamento è stato effettuato, l'invio dei documenti verrà da noi sbloccato manualmente nel giro di qualche ora. In caso di dubbio si può inviare una email a: a.rizzo@a2c.it Risponderemo prontamente.
Domanda - Voglio pagare con la mia carta, ma il sito mi trasferisce su Paypal. Come faccio?
Risposta - Per tutelare la sicurezza degli utenti, utilizziamo PayPal, in quanto tutti i dati delle carte degli utenti vengono da loro gestiti con adeguati sistemi informatici, in quanto leader del settore. Quindi, anche nel caso l'utente non abbia l'account PayPal, tramite loro gestiamo il pagamento con la carta di credito. Vediamo insieme i 2 passaggi:
![]() | ![]() |
Nella pagina di accesso di PayPal, raggiungibile dopo aver dato seguito al carrelo, c'è sotto un pulsante "Paga con un carta". Premendolo anche chi non ha l'account PayPal può procedere con il pagamento con la propria carta. Nella seconda immagine c'è la successiva schermata di inserimento dei dati della carta. I dati inseriti vengono gestiti solo da PayPal e non vengono inviati a noi.
4. Dopo l'acquisto
Domanda - Come posso controllare l'ordine effettuato, senza essermi registrato?
Risposta - Oltre a ricevere via email tutti gli aggiornamenti sullo stato dell'ordine, si può accedere alla sezione "Ordini" del sito e seguire l'andamento del processo di acquisto. In particolare, per chi non è registrato, nella prima email dopo un ordine viene generata e fornita in automatico una password casuale (di cui non è a conoscenza nessun'altro) per poter accedere alla sezione "Ordini" inserendo tale password (detta anche Chiave segreta e che comincia con "P_") e in numero d'ordine.
Domanda - Come posso contattarvi per assistenza sui prodotti acquistati?
Risposta - Basta inviare una email a: a.rizzo@a2c.it
Domanda - Chi mi garantisce della vostra serietà?
Risposta - Oltre ad avere una sede fisica sul territorio Italiano, siamo iscritti ai rispettivi Ordini professionali. Infine, ad ulteriore riprova è disponibile la funzionalità di recensione per ogni prodotto, in modo da condividere con gli altri utenti la propria esperienza.
Molto carino. Soprattutto è molto bello il riferimento storico e l'intreccio tra matematica e storia. Complimenti per l'idea originale. Lo userò con i miei nipoti per sfidarli a decifrare la password del WIFIArnx74
è uno strumento carino per la cifratura dei messaggi. Lo consiglio per un uso di svago. Facile da usare e molto intuitivo. Altamente raccomandato
MR3A15 Semplice ed efficace. Mi piace la suggestione storica. Compliemnti! Mi piacerebbe vederne altri, magari di altre epoche storiche. Non sono appassionato di crittografia, ma è bella la relazione tra storia e matematica.A.Ligurso
Molto carino!
Mi piacciono questi collegamenti interdisciplinari tra materie.
Lo darò ai miei studenti per stimolarli (sono una docente di Lettere al Liceo Scientifico).
Complimenti
chermari75