Skip to content

Implementation of Cryptography algorithm such as AES, RSA, SHA.

License

Notifications You must be signed in to change notification settings

nix97/Cryptography

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

1. AES(Advance Encryption Standard)

This app is about Cryptography using AES(Advanced Encryption Standard) algorithm.
The Key, IV(Initialization Vector) and Ciphertext in Base64 number system.
The key lengths or key size is 128 bit(AES-128), 192 bit(AES-192) and 256 bit(AES-256).
Using lib : --> using System.Security.Cryptography;

using System.Security.Cryptography;
aes.GenerateKey();
aes.GenerateIV();

2. Nix Hashing(use SHA256, SHA512, MD5 algorithm)

This app to hashing text and file, as the result we got hashing text.
-SHA256 is 256 bits(32 bytes) with hexadecimal characters is 64.
-SHA512 is string with 128 hexadecimal character.
-MD5 got 32 hexadecimal char.
Using lib : --> using System.Security.Cryptography;

using System.Security.Cryptography;

About

Implementation of Cryptography algorithm such as AES, RSA, SHA.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages