SlideShare a Scribd company logo
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

More Related Content

What's hot

Math unit30 functions
Math unit30 functionsMath unit30 functions
Math unit30 functions
eLearningJa
 
Power point for theorem
Power point for theoremPower point for theorem
Power point for theorem41695870
 
Lecture 10
Lecture 10Lecture 10
Lecture 10
FahadYaqoob5
 
Sec 3 A Maths Notes Indices
Sec 3 A Maths Notes IndicesSec 3 A Maths Notes Indices
Sec 3 A Maths Notes Indices
Math Academy Singapore
 
Graphing A Parabola
Graphing A ParabolaGraphing A Parabola
Graphing A Parabolaguest2fa158
 
Ml lesson 4 7
Ml lesson 4 7Ml lesson 4 7
Ml lesson 4 7
marc_whitaker
 
Difference of Two Squares
Difference of Two SquaresDifference of Two Squares
Difference of Two Squares
Lorie Jane Letada
 
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-modifiedchrystal_brinson
 
Graphing Quadratic Functions
Graphing Quadratic FunctionsGraphing Quadratic Functions
Graphing Quadratic FunctionsBitsy Griffin
 
Diapositivas yahir villamizar
Diapositivas yahir villamizarDiapositivas yahir villamizar
Diapositivas yahir villamizar
YahirVillamizar
 
Optimization of urban traffic control system
Optimization of urban traffic control systemOptimization of urban traffic control system
Optimization of urban traffic control system
Universiti Kebangsaan Malaysia
 
Eqns Of Lines
Eqns Of LinesEqns Of Lines
Eqns Of Lines
Julie Riggins
 
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
 
8 2 Notes
8 2 Notes8 2 Notes

What's hot (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
 

Viewers also liked

La cultura digitale
La cultura digitaleLa cultura digitale
La cultura digitale
Alessandro Prunesti
 
Cryptology Past Present and Future
Cryptology Past Present and FutureCryptology Past Present and Future
Cryptology Past Present and Future
Saddam Samalani
 
Cryptography
CryptographyCryptography
Cryptography
IGZ Software house
 
Cryptology for security
Cryptology for securityCryptology for security
Cryptology for security
Manish Kumar
 
What is Cryptography?
What is Cryptography?What is Cryptography?
What is Cryptography?
Pratik Poddar
 
Cryptography
CryptographyCryptography
Cryptography
Darshini Parikh
 
Cryptography.ppt
Cryptography.pptCryptography.ppt
Cryptography.ppt
kusum sharma
 
CRYPTOLOGY
CRYPTOLOGYCRYPTOLOGY
CRYPTOLOGY
KARNAN L S
 

Viewers also liked (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
 

Recently uploaded

Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
Jean Carlos Nunes Paixão
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
Levi Shapiro
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
Anna Sz.
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
Vikramjit Singh
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
RaedMohamed3
 
Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic Imperative
Peter Windle
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
Atul Kumar Singh
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
Jheel Barad
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
BhavyaRajput3
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
DhatriParmar
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
JosvitaDsouza2
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
TechSoup
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
MIRIAMSALINAS13
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
Nguyen Thanh Tu Collection
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
Celine George
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
kaushalkr1407
 

Recently uploaded (20)

Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
 
Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic Imperative
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
 

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