Encryption

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
(Formats and protocols)
(Formats and protocols)
(18 intermediate revisions by 4 users not shown)
Line 6: Line 6:
 
== Ciphers ==
 
== Ciphers ==
 
* [[AES]]
 
* [[AES]]
 +
* [[Blowfish]]
 +
* [[ChaCha]]
 
* [[DES]]
 
* [[DES]]
 
* [[RC4]]
 
* [[RC4]]
Line 11: Line 13:
  
 
== Cryptographic hash functions ==
 
== Cryptographic hash functions ==
 +
* [[BLAKE]]
 +
* [[BLAKE2]]
 
* [[MD4]]
 
* [[MD4]]
 
* [[MD5]]
 
* [[MD5]]
Line 21: Line 25:
  
 
== Password hashes ==
 
== Password hashes ==
 +
* [[Argon2]]
 
* [[bcrypt]]
 
* [[bcrypt]]
* [[Crypt (password hash)|crypt]]
+
* [[passwd#crypt|crypt]]
 
* [[PBKDF2]]
 
* [[PBKDF2]]
 
* [[scrypt]]
 
* [[scrypt]]
 +
 +
See also [[passwd#Password field]].
  
 
== Formats and protocols ==
 
== Formats and protocols ==
Line 30: Line 37:
 
* [[DissidentX]]
 
* [[DissidentX]]
 
* [[dm-crypt]]
 
* [[dm-crypt]]
 +
* [[Codecrypt]]
 +
* [[Horcrux (jesseduffield)]]
 +
* [[Horcrux (kndyry)]]
 +
* [[IZE]]
 
* [[Javascript Object Signing and Encryption]] (JOSE)
 
* [[Javascript Object Signing and Encryption]] (JOSE)
 
* [[JSON Web Encryption]] (JWE)
 
* [[JSON Web Encryption]] (JWE)
Line 36: Line 47:
 
* [[MCrypt]] (.nc)
 
* [[MCrypt]] (.nc)
 
* [[OpenSSL salted format]]
 
* [[OpenSSL salted format]]
 +
* [[PAE]]
 +
* [[PAE2]]
 
* [[PGP]]
 
* [[PGP]]
 
** [[PGP public key]]
 
** [[PGP public key]]
 +
* [[SDN (SDN Project)]]
 
* [[Silent Circle Instant Messaging Protocol]]
 
* [[Silent Circle Instant Messaging Protocol]]
 
* [[SSL]]
 
* [[SSL]]
 
* [[TrueCrypt]]
 
* [[TrueCrypt]]
 +
* [[XIP]]
 +
* [[ZED]]
  
 
== Digital rights management (DRM) ==
 
== Digital rights management (DRM) ==
 +
Main article: [[Digital Rights Management]]
 +
 
* [[Content Scramble System]] (used on DVDs)
 
* [[Content Scramble System]] (used on DVDs)
  
== Miscellaneous ==
+
== Blockchain-related systems ==
 +
(see also [[Currency]], where most such systems, including [[Bitcoin]], are documented; however, applications of blockchain technology beyond currency use are now appearing)
 +
* [[Tezos]]
 +
 
 +
== [[Ransomware]] ==
 
* [[Cryptolocker]]
 
* [[Cryptolocker]]
 +
 +
== Miscellaneous ==
 +
* [[Doom cheat code encryption]]
 +
* [[Exclusive Or]]
 
* [[Mono]]
 
* [[Mono]]
 
* [[OpenSSL]]
 
* [[OpenSSL]]
 
* [[ROT13]]
 
* [[ROT13]]
 +
* [[Shamir's Secret Sharing]]
 +
* [[Steganography]]
  
 
== See also ==
 
== See also ==
Line 79: Line 107:
 
* [http://security.stackexchange.com/questions/70719/ssl3-poodle-vulnerability SSL3 “POODLE” Vulnerability]
 
* [http://security.stackexchange.com/questions/70719/ssl3-poodle-vulnerability SSL3 “POODLE” Vulnerability]
  
=== Unsolved codes/ciphers ===
+
=== Unsolved (or finally-solved) codes/ciphers ===
 
* [http://mobile.reuters.com/article/idUSBRE8AM0E520121123?irpc=932 70-year old code uncracked]
 
* [http://mobile.reuters.com/article/idUSBRE8AM0E520121123?irpc=932 70-year old code uncracked]
 
* [http://boingboing.net/2014/03/25/mysterious-coded-messages-at-u.html Mysterious coded messages at university library]
 
* [http://boingboing.net/2014/03/25/mysterious-coded-messages-at-u.html Mysterious coded messages at university library]
 
* [http://www.wired.com/dangerroom/2012/12/codes/?pid=1708&viewall=true 7 Codes You’ll Never Ever Break]
 
* [http://www.wired.com/dangerroom/2012/12/codes/?pid=1708&viewall=true 7 Codes You’ll Never Ever Break]
 
* [http://www.nbcnews.com/science/worlds-most-mysterious-manuscript-has-genuine-message-6C10444898 World's most mysterious manuscript has genuine message]
 
* [http://www.nbcnews.com/science/worlds-most-mysterious-manuscript-has-genuine-message-6C10444898 World's most mysterious manuscript has genuine message]
 +
* [https://arstechnica.com/information-technology/2020/12/zodiac-killer-cipher-is-cracked-after-eluding-sleuths-for-51-years/ Zodiac Killer cipher is cracked after eluding sleuths for 51 years]
  
 
=== Tools, Utilities, and Software ===
 
=== Tools, Utilities, and Software ===
Line 89: Line 118:
 
* [https://libfte.org/ LibFTE: A toolkit for constructing practical, format-abiding encryption schemes.]
 
* [https://libfte.org/ LibFTE: A toolkit for constructing practical, format-abiding encryption schemes.]
 
* [https://keybase.io/ Keybase: look up public keys connected with social-media usernames]
 
* [https://keybase.io/ Keybase: look up public keys connected with social-media usernames]
 +
* [http://ziin.pl/en/easy_hash Easy Hash: free program which can calculate over 180 hash functions and checksums]
  
 
=== Miscellaneous ===
 
=== Miscellaneous ===

Revision as of 18:18, 17 May 2022

File Format
Name Encryption
Ontology

{{{caption}}}

Contents

Ciphers

Cryptographic hash functions

For non-cryptographic hash functions, see Error detection and correction.

Password hashes

See also passwd#Password field.

Formats and protocols

Digital rights management (DRM)

Main article: Digital Rights Management

Blockchain-related systems

(see also Currency, where most such systems, including Bitcoin, are documented; however, applications of blockchain technology beyond currency use are now appearing)

Ransomware

Miscellaneous

See also

See also Security for information on digital certificates and electronic signing. Various other formats, including compression, archiving, and filesystem formats, may support encryption as a built-in feature or through plug-ins.

External links

Security techniques

Code breaking, bugs, and back doors

Unsolved (or finally-solved) codes/ciphers

Tools, Utilities, and Software

Miscellaneous

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox