Developer Terms Glossary

Key

A value used with an algorithm to encrypt or decrypt data.

28/06/2025 09:44 🕯

Layered

Organised in levels for protection.

28/06/2025 09:44 🕯

Linter

Tool that analyses code for potential errors.

28/06/2025 09:44 🕯

Lockdown

A state where code or system is restricted.

28/06/2025 09:45 🕯

Mangled

Symbols renamed in a non-human-readable way.

28/06/2025 09:45 🕯

Mask

Overlay to hide real data.

28/06/2025 09:45 🕯

Masked

Hidden or obscured from view or understanding.

28/06/2025 09:46 🕯

Minification

The act of reducing code to its smallest size.

28/06/2025 09:46 🕯

Minified

Reduced in size by removing unnecessary characters.

28/06/2025 09:46 🕯

Minify

The process of reducing code size by eliminating whitespace and comments.

28/06/2025 09:47 🕯

Mutation

Changing characteristics over time.

28/06/2025 09:47 🕯

Obfuscated

Code that has been made intentionally hard to interpret.

28/06/2025 09:47 🕯

Obfuscation

The act of making code difficult to read or understand.

28/06/2025 09:48 🕯

Obfuscator

A tool that makes code harder to read.

28/06/2025 09:48 🕯

Optimise

Make more efficient.

28/06/2025 09:48 🕯

Packed

Bundled into a compact format.

28/06/2025 09:48 🕯

Polymorphic

Changing form during runtime to avoid detection.

28/06/2025 09:49 🕯

Preprocess

Transform code before compilation.

28/06/2025 09:49 🕯

Private key

A secret key used in asymmetric encryption to decrypt messages.

28/06/2025 09:49 🕯

Public key

A key used in asymmetric encryption that can be shared openly.

28/06/2025 09:50 🕯

Reduce

To make smaller.

28/06/2025 09:50 🕯

Rollup

Module bundler for JavaScript.

28/06/2025 09:50 🕯

RSA

A public-key encryption algorithm used for secure data transmission.

28/06/2025 09:51 🕯

Safe mode

Restricted operation mode.

28/06/2025 09:51 🕯

Salt

Random data added to a hash to make it more secure.

28/06/2025 09:51 🕯