# data[].attributes.body
"Crypt" = hidden
"Graphy" = writing
"Cryptography" = secret/hidden writing

# data[].attributes.attachment_link.title
What is Cryptography? The Importance of Cryptography

# data[].attributes.body
1. Confidentiality: Receivers should be the only people to decipher and understand the information

2. Integrity: Information in storage cannot/should not be changed without being detected

3. Non-Repudiation: Creator/sender of the information shall never deny the intent in the information creation and transmission

4. Authenticity: Both sender and receiver can confirm each other’s identification, and origin or destination of the information

# data[].attributes.body
Cryptography is a prime example of touching on two out of the three aspects of the CIA Triad when we think about applying this method of security to the cyber world!

1. Confidentially - The encrypted information is kept secret and confidential from all unauthorized users/personnel.  Only those who have authorization are able to verify origin and/or content of the information.

2. Integrity - The validity of the information by the sender has not been tampered with. Confidence to detect any unauthorized changes to the stored information.

# data[].attributes.body
Hashing Functions

Symmetric/Asymmetric Encryption/Decryption

Digital Verification

Messaging Authentication

Symmetric/Asymmetric Key Ciphers

Secure Random Numbers

# data[].attributes.attachment_link.description
key-pair generation (private + public key), encryption algorithms (asymmetric key ciphers and encryption schemes like RSA-OAEP and ECIES), digital signature algorithms (like DSA, ECDSA and EdDSA) and key exchange algorithms (like DHKE and ECDH).

# data[].attributes.body
Cryptography is a familiar tool used in my field of research. Often we deal with large sets of sensitive data coming in and we  collaborate with different organizations to help store and analyze this data for us. We always use encryption keys to decode stored and moved data. We heavily rely on the encryption and decryption keys to help protect and preserve the authenticity of our data when in transit or in storage.

# data[].attributes.body
Try it out yourself!

# data[].attributes.attachment_link.readable_text
Web app offering modular conversion, encoding and encryption online. Translations are done in the browser without any server interaction. This is an Open Source project, code licensed MIT.

# data[].attributes.attachment_link.title
Modular conversion, encoding and encryption online

# data[].attributes.attachment_link.description
Web app offering modular conversion, encoding and encryption online. Translations are done in the browser without any server interaction. This is an Open Source project, code licensed MIT.