Security

Protect terminal access, inspect TLS certificates, encrypt files, verify integrity and generate cryptographically secure random values.

Choose the tool by purpose: `auth` controls access, `cert` checks identity and trust, `enc` protects file contents, `hash` verifies data, and `rand` creates secure random material. Secrets use hidden input where the command supports it.

5 commands
lil-terminal

Commands

  • authexitPassword access, delays and session exitauth [-p|-e] [-a <attempts>] [-d <minutes>] [-k <attempts>]
  • certTLS certificates, keys, CSRs and PKCS#12cert <operation> [args] [options]
  • encAuthenticated file encryption and decryptionenc · enc -info <file> · enc <src> [dst] [options]
  • hashDigests, HMAC and integrity verificationhash [<file>|-s "<text>"] [-a <algo>] [-h|-K <file>] [-b] · hash -c <digest> <file> [-b]
  • randSecure random values, strings and UUIDsrand [min [max]]

Install the whole group

Download setup.lil to install the current versions of every installable command in this group.

install cert -v 1.2.4
install enc -v 1.1.4
install hash -v 1.1.4
install rand -v 1.1.2

Commands built into the core are skipped automatically.

Download setup.lil ↓