115 Chapter 06
115 Chapter 06
115 Chapter 06
E-mail : [email protected]
Twitter : ahmadmohey85
Advanced C# Part 1
E-mail : [email protected]
Twitter : ahmadmohey85
Advanced C# Part 1
.NET Framework
E-mail : [email protected]
Twitter : ahmadmohey85
.NET Framework
E-mail : [email protected]
Twitter : ahmadmohey85
Build, Rebuild and Clean
Build the files that Clean then build the Delete all compiled
have been modified solution from scratch, files (i.e., EXEs and
since the last ignoring any previous DLLs) from the bin/obj
successful compile complies made before directory.
(Incremental)
Advanced C# Part 1
string VS String
E-mail : [email protected]
Twitter : ahmadmohey85
string VS String
Documentations
E-mail : [email protected]
Twitter : ahmadmohey85
Advanced C# Part 1
Snippets
E-mail : [email protected]
Twitter : ahmadmohey85
Advanced C# Part 1
E-mail : [email protected]
Twitter : ahmadmohey85
Exercise file creator
Introduction to cryptography
E-mail : [email protected]
Twitter : ahmadmohey85
Cryptography
Cryptography is a way of storing and transmitting data in a particular form unlike its
normal form
Terms
Encryption:
The process of converting information using cryptography. Information that has been converted this way is
called encrypted.
Decryption:
The process of unlocking the encrypted information using cryptographic techniques.
Key:
A secret like a password used to encrypt and decrypt information.
Cryptography
Types of encryption
Symmetrical Encryption:
Encryption and decryption use the same key
Asymmetrical Encryption:
Encryption and decryption use different key, a public key and a private key
It is a type of substitution cipher in which each letter in the plaintext is 'shifted' a certain number of places down
the alphabet
Plain: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Cipher: X Y Z A B C D E F G H I J K L M N O P Q R S T U V W
DES
Triple DES
RSA
BlowFish
Advanced C# Part 1
E-mail : [email protected]
Twitter : ahmadmohey85
Caesar cipher exercise
3 digits shift
Plain: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Cipher: X Y Z A B C D E F G H I J K L M N O P Q R S T U V W
Assignments