Cifrul Cezar

Proiect
8/10 (1 vot)
Domeniu: Matematică
Conține 2 fișiere: docx, pptx
Pagini : 48 în total
Cuvinte : 1203
Mărime: 213.63KB (arhivat)
Puncte necesare: 8

Extras din proiect

Cifrul lui Cezar, numit si cifru cu deplasare, codul lui Cezar sau deplasarea lui Cezar, este una dintre cele mai simple si mai cunoscute tehnici de criptare. Este un tip de cifru al substitutiei, in care fiecare litera din textul initial este inlocuita cu o litera care se afla in alfabet la o distanta fixa fata de cea inlocuita.

De exemplu, cu o deplasare de 5 pozitii, A este inlocuit cu D, A devine E si asa mai departe. Aceasta metoda este numita asa dupa Iulius Cezar, care o folosea pentru a comunica cu generalii sai.

Definitie:

Sa consideram alfabetul latin scris, in ordine

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Fie k un numar intreg din intervalul [0, 25]. El se va numi ”cheie de criptare”. Rescriem

alfabetul latin permutat ciclic, incepand insa cu litera avand numarul de ordine

k (litera A are numarul de ordine 0). Aceasta noua scriere o asezam sub prima scriere,

astfel (am presupus k = 2):

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

C D E F G H I J K L M N O P Q R S T U V W X Y Z A B

O definitie matematica pentru cheia de criptare este:

en¬(x) = (x+n) mod 26

Obs: pentru limba romana cu toate diacriticele incluse se va folosi mod 31.

Cheia de decriptare are urmatoare definitie:

dn(x) = (x-n) mod 26

Exemple:

Sa presupunem ca acest text clar este NIMIC NOU. Se va aseza sub fiecare

litera a acestui text, litera aflata pe linia a doua din tabelul de sus, astfel:

N I M I C N O U

P K O K E P Q W

Textul criptat obtinut este PKOKEPQW (din motive suplimentare de securitate, spatiile dintre cuvinte se ignora de obicei).

Cunoscandu-se cheia de criptare ek, se afla cheia de decriptare dk care are urmatoarea formula:

dk = e26-k

Pe baza formulei se construieste iar tabelui pe cele doua randuri:

k = 2 ⟹ dk = e26-2 = e24

Cele 2 linii ale tabelului sunt:

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Y Z A B C D E F G H I J K L M N O P Q R S T U V W X

Literele PKOKEPQW determina pe a doua linie textul NIMICNOU.

Sa rescriem sistemul Cezar conform definitiei. Deoarece textele clare si cele criptate folosesc alfabetul latin, vom efectua in prima etapa o operatie de ”codificare”: asociem literelor numere intregi din intervalul [0, 25]:

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25

In acest fel putem opera matematic pe un inel finit foarte simplu: Z26. Vom avea

P = C = K= Z26.

Pentru un K = 2, K ales arbitrar si conform definitiei de mai sus,

eK(m) = m + K (mod 26)

si

dK(α) = α − K (mod 26)

Preview document

Cifrul Cezar - Pagina 1
Cifrul Cezar - Pagina 2
Cifrul Cezar - Pagina 3
Cifrul Cezar - Pagina 4
Cifrul Cezar - Pagina 5
Cifrul Cezar - Pagina 6

Conținut arhivă zip

  • Cifrul Cezar.docx
  • Cifrul Cezar.pptx

Alții au mai descărcat și

Rapoarte. proporții

Unitatea de invatamant: Scoala cu clasele I-VIII Borosoaia Data: 5.01.2010 Clasa:a VI-a A Profesor: Disciplina: matematica-algebra Unitatea...

Probabilități

CAPITOLUL 1 NOTIUNI FUNDAMENTALE ALE TEORIEI PROBABILITATILOR 1.1 Experienta. Proba. Eveniment Orice disciplina foloseste pentru obiectul ei...

Plan de lecție clasa a XII a - proprietăți ale legilor de compoziție - comutativitate . asociativitate

Liceul : Grup Scolar Industrial Construtii de Masini Dacia Clasa :a XII-a E Data : 6.10.2008 Propunator : profesor Disciplina:...

Ecuații Diferențiale Ordinare de Ordinul Întâi Integrabile prin Cuadraturi

O ecuaţie diferenţială ordinară de ordinul întâi sub formă normală se prezintă printr-o egalitate de forma: , (1) unde este funcţia necunoscută...

Matematici Speciale

Tema de casă nr.1 1. Funcţii şi formule trigonometrice 2. Formule de derivare 3. Formule de integrare Temă de casă nr.2 1. Să se determine...

Ecuații

1. Introducere în teoria ecuaţiilor diferenţiale ordinare Fie y(x) o funcţie de variabila independent x. Notăm prin y’, y’’,…, y(n) derivatele...

Progresii Aritmetice și Geometrice

1.DEFINITIA PROGRESIEI ARITMETICE Un sir de numere (A1 ,A2 ,… ,An ; n>=1) in care fiecare termen incepand cu al doilea ,se obtine din cel...

Te-ar putea interesa și

Steganografie criptografică pentru fișiere mp3

1. STEGANOGRAFIA 1.1 INTRODUCERE Steganografia este arta ascunderii de informatie secreta în informatie obisnuita non-secreta. Un atacator se...

Securitatea Sistemelor Informatice

I. INTRODUCERE În era digitală actuală în care trăim şi muncim, cetăţenii şi companiile consideră tehnologia informaţiei şi a comunicaţiilor (TIC)...

Sisteme Criptografice cu Chei Publice

1.Introducere Criptografia este stiinta scrierilor secrete. Ea sta la baza multor servicii si mecanisme de securitate folosite in internet,...

Protecția datelor - algoritmi de criptre - soluție de securizarea traficului TCP-IP bazată pe criptare

I. INTRODUCERE Istoria criptografiei a început cu mulţi ani în urmă, ea datează de acum circa patru mii de ani. Înca din cele mai vechi timpuri...

Criptări și decriptări - Mansfield, Cezar și la nivel de bit

Criptarea este procesul de ascundere a informaţiei pentru a o face ilizibilă fără cunoştinţe speciale. Criptarea a fost folosită pentru protejarea...

Criptarea Datelor

Modelul de bază al criptării În reţele de calculatoare, cifrarea sau criptarea datelor este folosită ca mijloc de protecţie împotriva accesului...

Criptarea Datelor

INTRODUCERE Criptarea este procesul de ascundere a informatiei pentru a o face ilizibilã fãrã cunostinte speciale. Criptarea a fost folositã...

Ai nevoie de altceva?