Preview

DES walkthrough

Powerful Essays
Open Document
Open Document
13732 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
DES walkthrough
DES Walk Through
Kathryn Neugent
April 16, 2011
Here I show the actual encryption example used in my animation and presented on the webpage. 1

Input
1. Get Text = “Hello World!”
2. Convert to Binary
H
e l l o =
=
=
=
=
=

01001000
01100101
01101100
01101100
01101111
00100000

W o r l d
!

=
=
=
=
=
=

01010111
01101111
01110010
01101100
01100100
00100001

3. Break into 64-bit blocks block 0 1 0
0 1 1
0 1 1
0 1 1
0 1 1
0 0 1
0 1 0
0 1 1

2

1:
0 1
0 0
0 1
0 1
0 1
0 0
1 0
0 1

0
1
1
1
1
0
1
1

0
0
0
0
1
0
1
1

0
1
0
0
1
0
1
1

block 2:
0 1 1 1 0
0 1 1 0 1
0 1 1 0 0
0 0 1 0 0 padding padding padding padding

Example Key

0 0 1 1 0 1 0 0
0 0 1 0 1 1 0 1
1 0 1 1 0 1 0 1
1

0
1
1
0

1
0
0
0

0
0
0
1

1
0
1
1
0

3

0
0
1
0
0

1
0
0
0
0

0
1
1
1
0

0
1
0
0
1

0
0
1
0
0

0
1
1
0
0

IP

input:
0 1 0 0
0 1 1 0
0 1 1 0
0 1 1 0
0 1 1 0
0 0 1 0
0 1 0 1
0 1 1 0

4

1
1
1
0
0

1
0
1
1
1
0
0
1

0
1
1
1
1
0
1
1

0
0
0
0
1
0
1
1

0
1
0
0
1
0
1
1

IP:
58
60
62
64
57
59
61
63

50
52
54
56
49
51
53
55

42
44
46
48
41
43
45
47

34
36
38
40
33
35
37
39

26
28
30
32
25
27
29
31

18
20
22
24
17
19
21
23

10
12
14
16
9
11
13
15

0
1
1
0
1
1
0
0

PC-1:
57 49
1 58
10
2
19 11
63 55
7 62
14
6
21 13

41
50
59
3
47
54
61
5

33
42
51
60
39
46
53
28

25
34
43
52
31
38
45
20

17
26
35
44
23
30
37
12

9
18
27
36
15
22
29
4

result:
1 1 0 1
0 1 0 0
1 1 0 1
1 1 0 1
0 0 0 0
1 0 1 1
1 0 0 1
1 1 0 1

2
4
6
8
1
3
5
7

1
0
1
0
0
1
1
0

PC-1

key:
0 0 1
0 0 1
1 0 1
1 0 1
0 0 0
1 1 0
1 0 0
0 0 0

1
0
1
0
1
1
1
0

0
1
0
1
1
1
0
0

1
1
1
0
1
0
0
1

0
0
0
0
0
1
0
0

2

C:

D:

0
0
0
1
0
0
1
0

1
0
0
1
0
1
1
1

1
0
0
1
1
0
0
0

0
1
0
0
0
0
0
0

1
0
0
1
0
1
1
1

1
0
0
1
0
0
1
0

0
0
1
1
0
1
1
1

1
0
1
0
0
1
1
0

1
0
1
1
0
1
0
0

1
0
0
0
0
0
1
0

5

Key Scheduler
1. Left Circular Shift
Round
1

shift #
1

2

1

3

2

4

2

5

2

6

2

7

2

8

2

C
1101100
0010000
0000011
1101110
1101100
0100000
0000111
1011101
0110001
0000000
0011110
1110111
1000100
0000000
1111011
1011101
0010000
0000011
1101110
1110110

You May Also Find These Documents Helpful

  • Powerful Essays

    Da 348 Instructions

    • 1502 Words
    • 7 Pages

    Block 10: Type (Pencil Entry/Entries). Enter the type OF 346 permit (that is, standard, limited, and so forth).…

    • 1502 Words
    • 7 Pages
    Powerful Essays
  • Satisfactory Essays

    dss 001

    • 395 Words
    • 2 Pages

    The Proposer must address ALL Mandatory Requirements section items and provide, in sequence, the information and documentation as required (referenced with the associated item references). The RFP Coordinator will review all general mandatory requirements, including but not limited to the following:…

    • 395 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    1. Reaching a valid decision is based on the evaluation of arguments. If we know that a valid argument has true premises, then a decision based on the argument______________.…

    • 1144 Words
    • 7 Pages
    Good Essays
  • Good Essays

    DTSM Assignment

    • 882 Words
    • 4 Pages

    Demerit points are added to your driver’s licence, if you are convicted of breaking certain driving laws. The rules are different depending on if you are a new driver or have a full licence. This information will explain how the demerit points system works.…

    • 882 Words
    • 4 Pages
    Good Essays
  • Good Essays

    Crash Course #6

    • 774 Words
    • 4 Pages

    C. Religious and cultural traditions were transformed as they spread including Chinese culture, Christianity, Hinduism and Buddhism.…

    • 774 Words
    • 4 Pages
    Good Essays
  • Good Essays

    Csd 269 Study Guide Week 6

    • 2843 Words
    • 12 Pages

    the reader identifies letters by visual analysis and assigns the letters to a graphic code,…

    • 2843 Words
    • 12 Pages
    Good Essays
  • Good Essays

    PHL 292 - Exam 1 Study Guide

    • 2595 Words
    • 11 Pages

    Thomson argues that a mother and child are (during pregnancy) not “two tenants in a rented house mistakenly rented to both” but rather the mother owns the house. The purpose of this analogy is to reveal that other parties cannot claim to be impartial when they claim they cannot decide who of the two (mother/child) should live.…

    • 2595 Words
    • 11 Pages
    Good Essays
  • Powerful Essays

    Ess Study Guide

    • 10307 Words
    • 42 Pages

    * Gaia hypothesis: The Earth is a single living organism in which feedback mechanisms maintain equilibrium.…

    • 10307 Words
    • 42 Pages
    Powerful Essays
  • Satisfactory Essays

    Drivers Ed Module 1-2

    • 335 Words
    • 2 Pages

    Aha Moments: Aha moments are times when you have been reading something and the text suddenly makes sense or becomes clear to you. Please use complete sentences and proper spelling and grammar.…

    • 335 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    Week 4 - Tutorial

    • 641 Words
    • 3 Pages

    In the general orders or in the personnel manual of virtually every police organization there is language about “ethics” and “integrity.” But what exactly does that mean? Ethics is an easy word to throw around and yet very hard to define. “Police officers are held to a higher standard than the general public, both on and off duty, but do we really understand why that is and how an organization can be confident that its employees always act with integrity? There are just a few thoughts for all law enforcement personnel to ponder, from the chief executive to the newest recruit.” (Sgt. Smith)…

    • 641 Words
    • 3 Pages
    Good Essays
  • Satisfactory Essays

    PSY 150-D12 TEST IS SCHEDULED FOR IN CLASS MARCH 3rd, 2015 BOLES Study Guide for Test #1 (Chapters 1 & 6) Know the definition of Psychology. Science Behavior Mental processes Know the 4 Goals of Psychology Know the following definitions and in what perspective they fit: conscious experience introspection Self-concept Real self v. Ideal self Modeling…

    • 266 Words
    • 3 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Sdd for Advanced Se

    • 527 Words
    • 3 Pages

    Software engineering is concerned with theories, methods and tools for professional software development. The fundamental themes of process, dependability requirements, management and reuse are important concerns in software development. Software engineers always try to discover solutions to problems using applicable theories and methods (and sometimes discover new ways) to help organisation develops more effectively and efficiently IT solutions for their employees and customers.…

    • 527 Words
    • 3 Pages
    Satisfactory Essays
  • Powerful Essays

    Tutorials

    • 19718 Words
    • 79 Pages

    Chapter 1 Chapter 2 Chapter 3 Chapter 4 Chapter 5 Chapter 6 Appendix A Appendix B Appendix C 8051 Microcomputer Overview A Simple Design Example Software Delay Routines Interrupts Timer/Counters The 8051 Serial Port Example Term Assignments Sample Exam Questions & Answers A Brief Introduction to Using Keil Tools 6 31 36 45 53 65 A1 B1 C1…

    • 19718 Words
    • 79 Pages
    Powerful Essays
  • Satisfactory Essays

    DSE LS Question

    • 848 Words
    • 3 Pages

    According to source A, the number of patients waiting for live donor was always higher than that of deceased donor in that particular year between 2001 and 2010. In 2001, the number of live donor was 37, which was larger than that of deceased donor by 14. In 2010, the number of live donor was 53, which was larger than that of deceased donor by 11. Therefore, the pattern of donation is that the number of patients waiting for live donor was always larger than that of deceased donor.…

    • 848 Words
    • 3 Pages
    Satisfactory Essays
  • Satisfactory Essays

    important instructions

    • 3615 Words
    • 15 Pages

    Case: "Red Magazine: Women Consumers, Lifestyle Trends and the New Zeitgeist" of Oxford University Press ,…

    • 3615 Words
    • 15 Pages
    Satisfactory Essays

Related Topics