DOC PREVIEW
MASON ECE 646 - The Kryptos Project

This preview shows page 1-2-3 out of 8 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 8 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 8 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 8 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 8 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

The Kryptos ProjectWhat is Kryptos?Objective: Open SourceOpen SourcePublicly AvailableKryptos v 2.0ResultsFutureThe Kryptos ProjectDevelopment of the Open Source Educational Cryptographic SoftwareNoah DowdPaul SoutheringtonRobert SalembierWhat is Kryptos?• Windows application• Educational cryptographic software• Developed at GMU by Ashraf AbuSharekh• Limited distributionObjective: Open Source• Document the source code• Modify the code to make it easily extendable• Update/Enhance User Manual• Create web site containing: Kryptos application Kryptos User Manual Kryptos source code A means to provide potential updates to the source code• Expand to provide support for OpenSSL LibraryOpen Source• “Any software whose code is available for users to look at and modify.” -Wikipedia• Wide-scale distribution– Application can be used by others– Code can be viewed– Users will contribute to development– Source code will evolve• MIT LicensePublicly AvailableBefore• Kryptos v 1.0 • Users Manual• Hex Viewer• Bit modifierAfter• Kryptos v 2.0• Kryptos v 2.0 source code• Updated Users Manual• Web site with access to all Kryptos Project informationKryptos v 2.0• Source code builds with current Visual C++ compiler• Compatible with new Crypto++ 5.2.1 Library– No longer requires library modification– Allows for easy upgrades of library• Simplified interface with library – Allows for easier expansion with future libraries• Moved timing functions outside library• Ability to disable RSA blindingResults• Kryptos Project is Open Source• Kryptos v 2.0 complete• Source Code for v 2.0 easily expanded• User Manual updated• Full Doxygen created object model of source code available for Crypto++ Library and Kryptos• Web site www.kryptosproject.org• Submission guidelines available on web siteFuture• Implementation of other cryptographic libraries:-GMP, NTL, LiDIA, CLN, OpenSSL, MIRACL, PIOLOGIE• Method for selecting particular library for specific function• User interface


View Full Document

MASON ECE 646 - The Kryptos Project

Documents in this Course
Load more
Download The Kryptos Project
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view The Kryptos Project and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view The Kryptos Project 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?