Skip to content

Cryptography project built using C# .NET Framework. This app encrypts and decrypts files and text messages using diverse range of algorithms.

License

Notifications You must be signed in to change notification settings

givenmnisi6/Cryptography-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cipher Shield

Project Overview

Cipher Shield is a project focused on the implementation of cryptography techniques to enhance information security. Cryptography involves the conversion of data into a coded form to ensure confidentiality and integrity. This is achieved through the use of algorithms and keys. Cryptography finds application in safeguarding sensitive data, communications, and passwords. It also plays a role in creating digital signatures to verify the authenticity of digital documents and transactions.

Types of Cryptography

There are two main types of cryptography:

  1. Symmetric Cryptography: Involves using the same key for both encryption and decryption.
  2. Asymmetric Cryptography: Utilizes a pair of keys, one for encryption and another for decryption.

Applications of Cryptography

Cryptography serves various purposes, including:

  • Secure Communication: Protects communication channels like emails, instant messaging, and online transactions.
  • Password Protection: Safeguards sensitive information stored on devices and servers.
  • Digital Signatures: Verifies the authenticity and integrity of digital documents and transactions.

Project Goals

The primary objective of this project is to create a system for encrypting and decrypting messages and files. The following algorithms will be implemented:

  • Vigenère
  • Vernam
  • Transposition
  • Custom Algorithm (BnG In-House)

Documentation

For comprehensive details about this project, refer to the Documentation.

Collaborators

This project is a collaboration between:

  1. givenmnisi6
  2. Bile62

License

This project is licensed under the MIT License.

About

Cryptography project built using C# .NET Framework. This app encrypts and decrypts files and text messages using diverse range of algorithms.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages