codemaking
Designing secret messages
Codemaking is the creation of secret codes or ciphers for concealing information.
The term pairs with codebreaking—one side makes the code, the other tries to crack it: The history of espionage is a constant battle between codemaking and codebreaking.
Also used figuratively for any system of meaning that requires interpretation.
Hidden writing system
- encryptionConverting data into code
- decryptionConverting ciphertext to plaintext
- cryptanalysisStudy of breaking ciphers
- steganographyHiding data within media
key · plaintext · ciphertext · algorithm · hashing · asymmetric · symmetric · RSA
Rules for arranging words
- debuggingError removal from programs
- scriptingWriting executable commands
- compilingGathering into unified whole
- variablesChangeable elements in equations
functions · loops · classes · objects · IDE · repository · API · encoding
Confirming genuine identity
- confidentialityQuality of protecting secrets
- integrityMoral soundness and consistency
- protectionGuarding against harm
- safeguardPrecaution against harm
concealment · privacy · anonymity · classified · clearance · intelligence · espionage · covert
cipher
Hidden writing system
- encryptionConverting data into code
- decryptionConverting ciphertext to plaintext
- cryptanalysisStudy of breaking ciphers
steganography · key · plaintext · ciphertext · algorithm · hashing · asymmetric · symmetric · RSA · AES
syntax
Rules for arranging words
- debuggingError removal from programs
- scriptingWriting executable commands
- compilingGathering into unified whole
variables · functions · loops · classes · objects · IDE · repository · API · encoding · markup
authentication
Confirming genuine identity
- confidentialityQuality of protecting secrets
- integrityMoral soundness and consistency
- protectionGuarding against harm
safeguard · concealment · privacy · anonymity · classified · clearance · intelligence · espionage · covert · dead-drop
codemakingcodebreaking
Solving secret communications
cryptanalysis · decryption · deciphering · decoding · hacking
codemakingdisclosure
Act of revealing information
revelation · exposure · transparency · open communication · decryption
code, codes, coded, coding, coder, coders, codebook, codify, codification