0% found this document useful (0 votes)
20 views

First Year Project

This document outlines a first year project to describe the DES algorithm and create an animation about it using Flash. It includes sections on the introduction, presentation of DES and how it works, presentation of Flash animation, advantages and drawbacks of the project, and conclusion. The introduction explains their interest in telecommunications and discovering new presentation tools. The DES presentation provides its history, workings, and block diagram. The Flash presentation defines it as an interactive tool for real-time applications. Advantages include skills development while drawbacks include lack of Flash experience.

Uploaded by

pawaryogesh
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
20 views

First Year Project

This document outlines a first year project to describe the DES algorithm and create an animation about it using Flash. It includes sections on the introduction, presentation of DES and how it works, presentation of Flash animation, advantages and drawbacks of the project, and conclusion. The introduction explains their interest in telecommunications and discovering new presentation tools. The DES presentation provides its history, workings, and block diagram. The Flash presentation defines it as an interactive tool for real-time applications. Advantages include skills development while drawbacks include lack of Flash experience.

Uploaded by

pawaryogesh
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 12

First year project

Describe DES Algorithm


Using a flash animation

Perrollaz Romain
Ladet Jérémy
Plan
 Introduction
 Why have we choose this subject ?
 How did we catch the information ?
 Presentation of the project
 What is the DES ?
 What is a flash animation ?
 Avantages/drawbacks

 Conclusion
Introduction
 Why have we chose this topic ?

First of all, during our first year in ISEP, the studies in


telecommunication were our favorites ones. We are interested in knowing
different ways and technologies which permit transmitting and presenting
information.

Secondly, we never used the flash tool before. So, it was for us the
best way to discover a new kind of presentation.

Finally, the DES crypting technology, even if it is almost


disappeared, was a standard in the 80s. Moreover, it permitted the creation
of the 3-DES and the AES more powerful, secure and fast.
Introduction
 How did we catch the information ?

 By using the internet, either french or english, we found all the


information we were looking for.

 About the flash animation, we found some help on the internet


and moreover some of the french students who came with us
were able to help us
Presentation of the project
 What is the DES ?

General

Designer(s) IBM
First published 1975
Derived from Lucifer (cifer)

Algorithm

Block size(s) 64 bits

Key size(s) 56 bits


Structure Feistel network
Number of rounds 16
Historical
 70s, the beginning.

 1972, US governement need a new way to encrypt information

 1973, the governement consult NSA.

 1974, IBM propose an algorithm.

 1975, the publication in the federal register.

 1976, DES was approved as a federal standard.


How does the algorithm work ?

 Text split in 64 bits blocks (8 octets) 


 Initial permutation of blocks 
 Block hashing in 2 parts: left and right, namely
G and D 
 permutation and substitution step repeated 16
times (called rounds) 
 Concatenation of the 2 parts and inverse of the
initial permutation.
Presentation of the project
 What is flash animation ?

 An interactive tool wide spread on the internet

 Flash uses Action Script language

 Easy to conceive thanks to layer masks and chronogram

 Real time application


Advantages/Drawbacks
 Advantages

 Improve our Information Technologies skills by


using flash animation program

 work in foreign language (English)

 Work in group which is necessary in engineer’s life


Advantages/Drawbacks
 Drawbacks

 No flash background
 No software to create flash animation

 We had to discover Macromedia flashplayer

 We don’t receive any example


Conclusion

 Good coordination between us, we learnt to work


together efficiently.

 First « professionnal » experience in another country.

 Learning a crypting technology and a new maneer of


presenting information.

You might also like