ZencPipe

encpipe with zig

OTHER License

Stars
2
Committers
3

ZencPipe

just trying to learn Zig 😊

implemented:

  • -G, --passgen generate a random password
  • -e, --encrypt encryption mode
  • -d, --decrypt decryption mode
  • -p, --pass <password> use <password>
  • -P, --passfile <file> read password from <file>
  • -i, --in <file> read input from <file>
  • -o, --out <file> write output to <file>
  • -h, --help print this message
  • tests : probably more needed

original is here

How to build

# clone submodule
git submodule update --init
# get dependencies
zigmod ci
# test
zig build test
# build release
zig build -Drelease-safe # or -Drelease-fast

Note that building without release-safe or release-fast will give a very slow binary.