DocumentCode :
2235588
Title :
Cryptography Software System using Galois Field Arithmetic
Author :
Desoky, Ahmed H. ; Ashikhmin, Aleksey Y.
Author_Institution :
Dept. of Comput. Eng. & Comput. Sci., Louisville Univ., KY
fYear :
2006
fDate :
21-23 June 2006
Firstpage :
386
Lastpage :
387
Abstract :
Cryptography software system (CSS) is a set of tools to simulate and analyze a number of cryptography algorithms. It is written using Microsoft C# programming language and has a user friendly GUI. Arithmetic operations for encryption and decryption are in GF(28 ) and the analysis provides the user with the basic statistics of data before and after the application of the selected cryptography algorithm. Along with the implementation of five cryptography algorithms (affine, Vigenere, linear-feedback-shift-register, one-time-pad, and weighted sum), CSS is built modularly and the ability to add more algorithms is a definite advantage
Keywords :
C language; Galois fields; cryptography; graphical user interfaces; mathematics computing; GUI; Galois field arithmetic; Microsoft C# programming language; Vigenere algorithm; affine algorithm; cryptography software system; linear-feedback-shift-register algorithm; one-time-pad algorithm; weighted sum algorithm; Algorithm design and analysis; Analytical models; Arithmetic; Cascading style sheets; Computer languages; Cryptography; Galois fields; Graphical user interfaces; Software algorithms; Software systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information Assurance Workshop, 2006 IEEE
Conference_Location :
West Point, NY
Print_ISBN :
1-4244-0130-5
Type :
conf
DOI :
10.1109/IAW.2006.1652124
Filename :
1652124
Link To Document :
بازگشت