SlideShare une entreprise Scribd logo
1  sur  18
Télécharger pour lire hors ligne
Cryptology
Day 2: Codemaking
as mathematics
MAT 140: Introduction to the
Mathematical Sciences
17 September 2008

Robert Talbert, PhD
Associate Professor of Mathematics
and Computing Science
rtalbert@franklincollege.edu




                                     1
Recap of Day 1

• Cryptology

• Shift cipher; plaintext; ciphertext; the encryption process

• Key; keyspace; brute force attack and exhaustive keyspace
  search

• Monoalphabetic substitution; statistical attacks




                                                                2
Shift cipher keys


            0 = 26 = 52 = 78 = -26 = ...
            1 = 27 = 53 = 79 = -25 = ...
            2 = 28 = 54 = 80 = -24 = ...
                       ...
           24 = 50 = 76 = 102 = -2 = ...
           25 = 51 = 77 = 103 = -1 = ...


                                           3
Mat 140 Cryptology Day 2 Presentation
Mat 140 Cryptology Day 2 Presentation
Mat 140 Cryptology Day 2 Presentation
Mat 140 Cryptology Day 2 Presentation
Mat 140 Cryptology Day 2 Presentation
Mat 140 Cryptology Day 2 Presentation
Mat 140 Cryptology Day 2 Presentation
Mat 140 Cryptology Day 2 Presentation
Mat 140 Cryptology Day 2 Presentation
Mat 140 Cryptology Day 2 Presentation
Mat 140 Cryptology Day 2 Presentation
Mat 140 Cryptology Day 2 Presentation
Mat 140 Cryptology Day 2 Presentation
Mat 140 Cryptology Day 2 Presentation
Mat 140 Cryptology Day 2 Presentation

Contenu connexe

Tendances

Power point for theorem
Power point for theoremPower point for theorem
Power point for theorem
41695870
 
Graphing A Parabola
Graphing A ParabolaGraphing A Parabola
Graphing A Parabola
guest2fa158
 
8 1 zero and negative exponents-modified
8 1 zero and negative exponents-modified8 1 zero and negative exponents-modified
8 1 zero and negative exponents-modified
chrystal_brinson
 
Graphing Quadratic Functions
Graphing Quadratic FunctionsGraphing Quadratic Functions
Graphing Quadratic Functions
Bitsy Griffin
 
Using Petri Net Invariants in State Space Construction
Using Petri Net Invariants in State Space ConstructionUsing Petri Net Invariants in State Space Construction
Using Petri Net Invariants in State Space Construction
Universität Rostock
 

Tendances (17)

Math unit30 functions
Math unit30 functionsMath unit30 functions
Math unit30 functions
 
Power point for theorem
Power point for theoremPower point for theorem
Power point for theorem
 
Lecture 10
Lecture 10Lecture 10
Lecture 10
 
Lesson 66
Lesson 66Lesson 66
Lesson 66
 
Sec 3 A Maths Notes Indices
Sec 3 A Maths Notes IndicesSec 3 A Maths Notes Indices
Sec 3 A Maths Notes Indices
 
Graphing A Parabola
Graphing A ParabolaGraphing A Parabola
Graphing A Parabola
 
Ml lesson 4 7
Ml lesson 4 7Ml lesson 4 7
Ml lesson 4 7
 
Difference of Two Squares
Difference of Two SquaresDifference of Two Squares
Difference of Two Squares
 
8 1 zero and negative exponents-modified
8 1 zero and negative exponents-modified8 1 zero and negative exponents-modified
8 1 zero and negative exponents-modified
 
Graphing Quadratic Functions
Graphing Quadratic FunctionsGraphing Quadratic Functions
Graphing Quadratic Functions
 
Diapositivas yahir villamizar
Diapositivas yahir villamizarDiapositivas yahir villamizar
Diapositivas yahir villamizar
 
Optimization of urban traffic control system
Optimization of urban traffic control systemOptimization of urban traffic control system
Optimization of urban traffic control system
 
Eqns Of Lines
Eqns Of LinesEqns Of Lines
Eqns Of Lines
 
Hl revision1101
Hl revision1101Hl revision1101
Hl revision1101
 
Using Petri Net Invariants in State Space Construction
Using Petri Net Invariants in State Space ConstructionUsing Petri Net Invariants in State Space Construction
Using Petri Net Invariants in State Space Construction
 
Alg2 lesson 2 4
Alg2 lesson 2 4Alg2 lesson 2 4
Alg2 lesson 2 4
 
8 2 Notes
8 2 Notes8 2 Notes
8 2 Notes
 

En vedette

En vedette (9)

La cultura digitale
La cultura digitaleLa cultura digitale
La cultura digitale
 
Cryptology Past Present and Future
Cryptology Past Present and FutureCryptology Past Present and Future
Cryptology Past Present and Future
 
Cryptography
CryptographyCryptography
Cryptography
 
Cryptology for security
Cryptology for securityCryptology for security
Cryptology for security
 
What is Cryptography?
What is Cryptography?What is Cryptography?
What is Cryptography?
 
Cryptography
CryptographyCryptography
Cryptography
 
Cryptography.ppt
Cryptography.pptCryptography.ppt
Cryptography.ppt
 
CRYPTOLOGY
CRYPTOLOGYCRYPTOLOGY
CRYPTOLOGY
 
Slideshare ppt
Slideshare pptSlideshare ppt
Slideshare ppt
 

Dernier

Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.
MateoGardella
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
negromaestrong
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
ciinovamais
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
kauryashika82
 
An Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdfAn Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdf
SanaAli374401
 
Gardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterGardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch Letter
MateoGardella
 

Dernier (20)

Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
An Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdfAn Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdf
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
Gardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterGardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch Letter
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 

Mat 140 Cryptology Day 2 Presentation

  • 1. Cryptology Day 2: Codemaking as mathematics MAT 140: Introduction to the Mathematical Sciences 17 September 2008 Robert Talbert, PhD Associate Professor of Mathematics and Computing Science rtalbert@franklincollege.edu 1
  • 2. Recap of Day 1 • Cryptology • Shift cipher; plaintext; ciphertext; the encryption process • Key; keyspace; brute force attack and exhaustive keyspace search • Monoalphabetic substitution; statistical attacks 2
  • 3. Shift cipher keys 0 = 26 = 52 = 78 = -26 = ... 1 = 27 = 53 = 79 = -25 = ... 2 = 28 = 54 = 80 = -24 = ... ... 24 = 50 = 76 = 102 = -2 = ... 25 = 51 = 77 = 103 = -1 = ... 3