Crittografia a scorrimento

StampaEmail
Crittografia a scorrimento
Ideale per studenti e insegnantiCifrario di Giulio Cesare
Prezzo di vendita1,50 €
prezzo netto
Download

Cifrario di Giulio Cesare

A16R-CrittografiaCesare.xls
N. di pagine
2
Formato del file
.xls
Ideale per studenti e insegnanti
Ideale per studenti e insegnanti
Ideale per studenti e insegnanti
Descrizione

 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:

  1. Calcolo - Il foglio "Calcolo" è il motore del cifrario. Presenta delle celle verdi dove si devono inserire dati e delle celle rosse dove si può vedere e copiare il risultato. Una volta inserita la chiave, a seconda se si deve codificare o decodificare il messaggio, si inserisce nelle celle verdi il messaggio e si ottiene nelle celle rosse il risultato. Il cifrario fu realizzato solo per le lettere a-z, non vengono calcolati simboli, numeri o spazi. La lunghezza del messaggio è di 500 caratteri e la chiave è un numero da 1 a 25.
  2. Storia - Nel foglio "Storia" è presente la ricostruzione del cifrario.

 

A16R 1

 

 

 

Avvertenze

  • Il cifrario è una ricostruzione storica. Può essere usato in ambito professionale, ma prima di utilizzarlo bisogna valutarne caso per caso l'idoneità, sulla base di quello che si vuole compiere.
  • L'ing. Angelo Rizzo declina qualsiasi responsabilità da qualsiasi uso del presente foglio di calcolo.
  • Il foglio di calcolo è senza password o protezione, in modo da poter essere visionato liberamente per intero. Però si raccomanda di non cancellare e non aggiungere righe o colonne e non cancellare le formule. Per tale ragione si raccomanda di avere sempre una copia master in modo da evitare malfunzionamenti.

 

 

Perchè ?

 

 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

 

 A16R 2

 

 

 

Istruzioni per la compilazione:

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.

  1. Inserire un numero da 1 a 25 nella casella verde relativa alla chiave. Per la cronaca, secondo Svetonio, Giulio Cesare utilizzava il numero 3.
  2. Digitare il testo da cifrare nella cella verde del codificatore. Vengono considerate solo le lettere a-z. La lunghezza massima del messaggio è di 500 caratteri
  3. Leggere nella cella rossa del codificatore il codice cifrato e copiarlo e incollarlo dove si vuole. Oppure trascriverlo se è opportuno.

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.

 

A16R 3

 

 

   

 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.

pagina segreta

 

 

 

 

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:

Carta1.jpg  Carta2.jpg 

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.

 

 

 

Copyright
Dopo l'acquisto, per ragioni di protezione della proprietà intellettuale, il link al documento sarà inviato nella conferma d'ordine e sarà utilizzabile per effettuare al massimo n.2 download.

Recensioni

Domenica, 16 Ottobre 2022
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
Lunedì, 23 Maggio 2022
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

Chi siamo

A2C è una associazione di liberi professionisti nei settori della consulenza tecnica specialistica per società, enti e privati e nella progettazione di impianti civili ed industriali. Il gruppo, formato da ingegneri, biologi e altri tecnici,  dal 2008 ha sede a Salerno e si occupa di risoluzione di problemi tecnici e creazione di valore per la committenza.

 P.IVA 04927190654

Accesso o Registrazione

Nel rispetto della privacy degli utenti, per l'acquisto la registrazione è facoltativa.

Registrati

Il trattamento e la conservazione dei dati avvengono in ottemperanza a quanto prescritto dal D.Lgs 196/2003 e dal GDPR (Regolamento UE n.679/2016) ed in riferimento a quanto riportato nella pagina Privacy Policy di questo sito.