Secure Data Encryption Algorithm
ISEF · 2014 Embedded Systems
Overview
An Instant Messaging Software that sends and receives information securely through a network such as the internet using a secure algorithm was created. This software is comprised of two parts: a multilayer encryption algorithm and an Instant Messaging Software. These programs were created using the programming language C++ on the compiler Borland Builder 6. The Instant Messaging Software consists of a server and a client. The server is installed onto one computer and manages all client connections. The client computers are linked to the server through a network. The multilayer encryption algorithm encrypts the data that is being sent from the clients and also decrypts the data that is received from the server. The multilayer encryption algorithm comprises a multilayer architecture which consists of a plurality of various secure encrypted algorithms that use a combination of mathematical and text based encryption. The structure of the algorithm is dynamic in that its architecture allows the addition and manipulation of the layers of encryption as needed. This algorithm also has no encryption keys or excess data being sent within message through the network. This system provides an effective way to transport sensitive private data over existing non-secure networks without the overhead and limited security associated with traditional VPN solutions.
Competition history
- ISEF 2014
Resources
Related projects
ISEF · 2019
The Encryption and Decryption of Messages with an Intelligent Chatbot through the Usage of Polygraphs
ISEF · 2017
Encryption in Everyday Life
ISEF · 2016
ByMySelf(BMS) Encryption Algorithm
ISEF · 2019
Using C++ to Code the Baby-Step Giant-Step Decryption Algorithm for RSA and Elliptic Curve Cryptography
Closest projects by meaning, across every fair and year in the corpus.
Source: Regeneron International Science and Engineering Fair