├── .github └── funding.yml ├── .gitignore ├── attic └── python │ ├── readme.rst │ ├── tokeng.json │ └── tokeng.py ├── documentation ├── assets │ └── github-banner.png ├── help │ └── main.txt ├── licensing │ ├── fdl-1.3.txt │ ├── gpl-3.0.txt │ └── notice.txt ├── readme │ ├── readme.html │ ├── readme.md │ └── readme.txt ├── releases │ ├── minisign │ │ ├── keys │ │ │ ├── private.asc │ │ │ ├── public.asc │ │ │ └── public.pub │ │ └── signatures │ │ │ ├── v0.3.0--preview │ │ │ ├── z-tokens--android--aarch64--v0.3.0--preview.sig │ │ │ ├── z-tokens--android--x86_64--v0.3.0--preview.sig │ │ │ ├── z-tokens--darwin--aarch64--v0.3.0--preview.sig │ │ │ ├── z-tokens--darwin--x86_64--v0.3.0--preview.sig │ │ │ ├── z-tokens--linux--aarch64--static--v0.3.0--preview.sig │ │ │ ├── z-tokens--linux--aarch64--v0.3.0--preview.sig │ │ │ ├── z-tokens--linux--armv6--static--v0.3.0--preview.sig │ │ │ ├── z-tokens--linux--armv6--v0.3.0--preview.sig │ │ │ ├── z-tokens--linux--x86_64--static--v0.3.0--preview.sig │ │ │ ├── z-tokens--linux--x86_64--v0.3.0--preview.sig │ │ │ ├── z-tokens--windows--x86_64--v0.3.0--preview.sig │ │ │ ├── zt-exchange--android--aarch64--v0.3.0--preview.sig │ │ │ ├── zt-exchange--android--x86_64--v0.3.0--preview.sig │ │ │ ├── zt-exchange--darwin--aarch64--v0.3.0--preview.sig │ │ │ ├── zt-exchange--darwin--x86_64--v0.3.0--preview.sig │ │ │ ├── zt-exchange--linux--aarch64--static--v0.3.0--preview.sig │ │ │ ├── zt-exchange--linux--aarch64--v0.3.0--preview.sig │ │ │ ├── zt-exchange--linux--armv6--static--v0.3.0--preview.sig │ │ │ ├── zt-exchange--linux--armv6--v0.3.0--preview.sig │ │ │ ├── zt-exchange--linux--x86_64--static--v0.3.0--preview.sig │ │ │ ├── zt-exchange--linux--x86_64--v0.3.0--preview.sig │ │ │ ├── zt-exchange--windows--x86_64--v0.3.0--preview.sig │ │ │ ├── zt-hashes--android--aarch64--v0.3.0--preview.sig │ │ │ ├── zt-hashes--android--x86_64--v0.3.0--preview.sig │ │ │ ├── zt-hashes--darwin--aarch64--v0.3.0--preview.sig │ │ │ ├── zt-hashes--darwin--x86_64--v0.3.0--preview.sig │ │ │ ├── zt-hashes--linux--aarch64--static--v0.3.0--preview.sig │ │ │ ├── zt-hashes--linux--aarch64--v0.3.0--preview.sig │ │ │ ├── zt-hashes--linux--armv6--static--v0.3.0--preview.sig │ │ │ ├── zt-hashes--linux--armv6--v0.3.0--preview.sig │ │ │ ├── zt-hashes--linux--x86_64--static--v0.3.0--preview.sig │ │ │ ├── zt-hashes--linux--x86_64--v0.3.0--preview.sig │ │ │ └── zt-hashes--windows--x86_64--v0.3.0--preview.sig │ │ │ └── v0.4.0--preview │ │ │ ├── z-tokens--android--aarch64--v0.4.0--preview.sig │ │ │ ├── z-tokens--android--armv7--v0.4.0--preview.sig │ │ │ ├── z-tokens--android--i686--v0.4.0--preview.sig │ │ │ ├── z-tokens--android--x86_64--v0.4.0--preview.sig │ │ │ ├── z-tokens--darwin--aarch64--v0.4.0--preview.sig │ │ │ ├── z-tokens--darwin--x86_64--v0.4.0--preview.sig │ │ │ ├── z-tokens--linux--aarch64--glibc--static--v0.4.0--preview.sig │ │ │ ├── z-tokens--linux--aarch64--glibc--v0.4.0--preview.sig │ │ │ ├── z-tokens--linux--aarch64--musl--static--v0.4.0--preview.sig │ │ │ ├── z-tokens--linux--aarch64--musl--v0.4.0--preview.sig │ │ │ ├── z-tokens--linux--armv6--glibc--static--v0.4.0--preview.sig │ │ │ ├── z-tokens--linux--armv6--glibc--v0.4.0--preview.sig │ │ │ ├── z-tokens--linux--armv6--musl--static--v0.4.0--preview.sig │ │ │ ├── z-tokens--linux--armv6--musl--v0.4.0--preview.sig │ │ │ ├── z-tokens--linux--armv7--glibc--static--v0.4.0--preview.sig │ │ │ ├── z-tokens--linux--armv7--glibc--v0.4.0--preview.sig │ │ │ ├── z-tokens--linux--armv7--musl--static--v0.4.0--preview.sig │ │ │ ├── z-tokens--linux--armv7--musl--v0.4.0--preview.sig │ │ │ ├── z-tokens--linux--i686--glibc--static--v0.4.0--preview.sig │ │ │ ├── z-tokens--linux--i686--glibc--v0.4.0--preview.sig │ │ │ ├── z-tokens--linux--i686--musl--static--v0.4.0--preview.sig │ │ │ ├── z-tokens--linux--i686--musl--v0.4.0--preview.sig │ │ │ ├── z-tokens--linux--x86_64--glibc--static--v0.4.0--preview.sig │ │ │ ├── z-tokens--linux--x86_64--glibc--v0.4.0--preview.sig │ │ │ ├── z-tokens--linux--x86_64--musl--static--v0.4.0--preview.sig │ │ │ ├── z-tokens--linux--x86_64--musl--v0.4.0--preview.sig │ │ │ ├── z-tokens--wasi--wasm32--v0.4.0--preview.sig │ │ │ ├── z-tokens--windows--x86_64--v0.4.0--preview.sig │ │ │ ├── zt-exchange--android--aarch64--v0.4.0--preview.sig │ │ │ ├── zt-exchange--android--armv7--v0.4.0--preview.sig │ │ │ ├── zt-exchange--android--i686--v0.4.0--preview.sig │ │ │ ├── zt-exchange--android--x86_64--v0.4.0--preview.sig │ │ │ ├── zt-exchange--darwin--aarch64--v0.4.0--preview.sig │ │ │ ├── zt-exchange--darwin--x86_64--v0.4.0--preview.sig │ │ │ ├── zt-exchange--linux--aarch64--glibc--static--v0.4.0--preview.sig │ │ │ ├── zt-exchange--linux--aarch64--glibc--v0.4.0--preview.sig │ │ │ ├── zt-exchange--linux--aarch64--musl--static--v0.4.0--preview.sig │ │ │ ├── zt-exchange--linux--aarch64--musl--v0.4.0--preview.sig │ │ │ ├── zt-exchange--linux--armv6--glibc--static--v0.4.0--preview.sig │ │ │ ├── zt-exchange--linux--armv6--glibc--v0.4.0--preview.sig │ │ │ ├── zt-exchange--linux--armv6--musl--static--v0.4.0--preview.sig │ │ │ ├── zt-exchange--linux--armv6--musl--v0.4.0--preview.sig │ │ │ ├── zt-exchange--linux--armv7--glibc--static--v0.4.0--preview.sig │ │ │ ├── zt-exchange--linux--armv7--glibc--v0.4.0--preview.sig │ │ │ ├── zt-exchange--linux--armv7--musl--static--v0.4.0--preview.sig │ │ │ ├── zt-exchange--linux--armv7--musl--v0.4.0--preview.sig │ │ │ ├── zt-exchange--linux--i686--glibc--static--v0.4.0--preview.sig │ │ │ ├── zt-exchange--linux--i686--glibc--v0.4.0--preview.sig │ │ │ ├── zt-exchange--linux--i686--musl--static--v0.4.0--preview.sig │ │ │ ├── zt-exchange--linux--i686--musl--v0.4.0--preview.sig │ │ │ ├── zt-exchange--linux--x86_64--glibc--static--v0.4.0--preview.sig │ │ │ ├── zt-exchange--linux--x86_64--glibc--v0.4.0--preview.sig │ │ │ ├── zt-exchange--linux--x86_64--musl--static--v0.4.0--preview.sig │ │ │ ├── zt-exchange--linux--x86_64--musl--v0.4.0--preview.sig │ │ │ ├── zt-exchange--wasi--wasm32--v0.4.0--preview.sig │ │ │ ├── zt-exchange--windows--x86_64--v0.4.0--preview.sig │ │ │ ├── zt-hashes--android--aarch64--v0.4.0--preview.sig │ │ │ ├── zt-hashes--android--armv7--v0.4.0--preview.sig │ │ │ ├── zt-hashes--android--i686--v0.4.0--preview.sig │ │ │ ├── zt-hashes--android--x86_64--v0.4.0--preview.sig │ │ │ ├── zt-hashes--darwin--aarch64--v0.4.0--preview.sig │ │ │ ├── zt-hashes--darwin--x86_64--v0.4.0--preview.sig │ │ │ ├── zt-hashes--linux--aarch64--glibc--static--v0.4.0--preview.sig │ │ │ ├── zt-hashes--linux--aarch64--glibc--v0.4.0--preview.sig │ │ │ ├── zt-hashes--linux--aarch64--musl--static--v0.4.0--preview.sig │ │ │ ├── zt-hashes--linux--aarch64--musl--v0.4.0--preview.sig │ │ │ ├── zt-hashes--linux--armv6--glibc--static--v0.4.0--preview.sig │ │ │ ├── zt-hashes--linux--armv6--glibc--v0.4.0--preview.sig │ │ │ ├── zt-hashes--linux--armv6--musl--static--v0.4.0--preview.sig │ │ │ ├── zt-hashes--linux--armv6--musl--v0.4.0--preview.sig │ │ │ ├── zt-hashes--linux--armv7--glibc--static--v0.4.0--preview.sig │ │ │ ├── zt-hashes--linux--armv7--glibc--v0.4.0--preview.sig │ │ │ ├── zt-hashes--linux--armv7--musl--static--v0.4.0--preview.sig │ │ │ ├── zt-hashes--linux--armv7--musl--v0.4.0--preview.sig │ │ │ ├── zt-hashes--linux--i686--glibc--static--v0.4.0--preview.sig │ │ │ ├── zt-hashes--linux--i686--glibc--v0.4.0--preview.sig │ │ │ ├── zt-hashes--linux--i686--musl--static--v0.4.0--preview.sig │ │ │ ├── zt-hashes--linux--i686--musl--v0.4.0--preview.sig │ │ │ ├── zt-hashes--linux--x86_64--glibc--static--v0.4.0--preview.sig │ │ │ ├── zt-hashes--linux--x86_64--glibc--v0.4.0--preview.sig │ │ │ ├── zt-hashes--linux--x86_64--musl--static--v0.4.0--preview.sig │ │ │ ├── zt-hashes--linux--x86_64--musl--v0.4.0--preview.sig │ │ │ ├── zt-hashes--wasi--wasm32--v0.4.0--preview.sig │ │ │ ├── zt-hashes--windows--x86_64--v0.4.0--preview.sig │ │ │ ├── zt-patterns--android--aarch64--v0.4.0--preview.sig │ │ │ ├── zt-patterns--android--armv7--v0.4.0--preview.sig │ │ │ ├── zt-patterns--android--i686--v0.4.0--preview.sig │ │ │ ├── zt-patterns--android--x86_64--v0.4.0--preview.sig │ │ │ ├── zt-patterns--darwin--aarch64--v0.4.0--preview.sig │ │ │ ├── zt-patterns--darwin--x86_64--v0.4.0--preview.sig │ │ │ ├── zt-patterns--linux--aarch64--glibc--static--v0.4.0--preview.sig │ │ │ ├── zt-patterns--linux--aarch64--glibc--v0.4.0--preview.sig │ │ │ ├── zt-patterns--linux--aarch64--musl--static--v0.4.0--preview.sig │ │ │ ├── zt-patterns--linux--aarch64--musl--v0.4.0--preview.sig │ │ │ ├── zt-patterns--linux--armv6--glibc--static--v0.4.0--preview.sig │ │ │ ├── zt-patterns--linux--armv6--glibc--v0.4.0--preview.sig │ │ │ ├── zt-patterns--linux--armv6--musl--static--v0.4.0--preview.sig │ │ │ ├── zt-patterns--linux--armv6--musl--v0.4.0--preview.sig │ │ │ ├── zt-patterns--linux--armv7--glibc--static--v0.4.0--preview.sig │ │ │ ├── zt-patterns--linux--armv7--glibc--v0.4.0--preview.sig │ │ │ ├── zt-patterns--linux--armv7--musl--static--v0.4.0--preview.sig │ │ │ ├── zt-patterns--linux--armv7--musl--v0.4.0--preview.sig │ │ │ ├── zt-patterns--linux--i686--glibc--static--v0.4.0--preview.sig │ │ │ ├── zt-patterns--linux--i686--glibc--v0.4.0--preview.sig │ │ │ ├── zt-patterns--linux--i686--musl--static--v0.4.0--preview.sig │ │ │ ├── zt-patterns--linux--i686--musl--v0.4.0--preview.sig │ │ │ ├── zt-patterns--linux--x86_64--glibc--static--v0.4.0--preview.sig │ │ │ ├── zt-patterns--linux--x86_64--glibc--v0.4.0--preview.sig │ │ │ ├── zt-patterns--linux--x86_64--musl--static--v0.4.0--preview.sig │ │ │ ├── zt-patterns--linux--x86_64--musl--v0.4.0--preview.sig │ │ │ ├── zt-patterns--wasi--wasm32--v0.4.0--preview.sig │ │ │ └── zt-patterns--windows--x86_64--v0.4.0--preview.sig │ └── pgp │ │ └── keys │ │ ├── public.asc │ │ └── public.txt ├── sbom │ ├── cyclonedx.json │ ├── sbom.html │ ├── sbom.json │ ├── sbom.md │ └── sbom.txt ├── specifications │ ├── exchange-crypto.txt │ ├── exchange-design.html │ ├── exchange-design.md │ ├── exchange-design.txt │ ├── exchange-flow.dot │ └── links.txt └── tests │ ├── _descriptors.txt │ ├── exchange--armor--empty.txt │ ├── exchange--armor--hello.txt │ ├── exchange--armor--notice.txt │ ├── exchange--encrypt--associated-only--empty.txt │ ├── exchange--encrypt--associated-only--hello--with-associated.txt │ ├── exchange--encrypt--associated-only--hello.txt │ ├── exchange--encrypt--associated-only--notice.txt │ ├── exchange--encrypt--ballast-only--empty.txt │ ├── exchange--encrypt--ballast-only--hello--with-associated.txt │ ├── exchange--encrypt--ballast-only--hello.txt │ ├── exchange--encrypt--ballast-only--notice.txt │ ├── exchange--encrypt--loops--none--hello.txt │ ├── exchange--encrypt--loops--with-1--hello.txt │ ├── exchange--encrypt--loops--with-2--hello.txt │ ├── exchange--encrypt--loops--with-3--hello.txt │ ├── exchange--encrypt--loops--with-4--hello.txt │ ├── exchange--encrypt--namespaces--empty--hello.txt │ ├── exchange--encrypt--namespaces--none--hello.txt │ ├── exchange--encrypt--namespaces--with-1--hello.txt │ ├── exchange--encrypt--namespaces--with-2--hello.txt │ ├── exchange--encrypt--pin-only--empty.txt │ ├── exchange--encrypt--pin-only--hello--with-associated.txt │ ├── exchange--encrypt--pin-only--hello.txt │ ├── exchange--encrypt--pin-only--notice.txt │ ├── exchange--encrypt--secret-only--empty.txt │ ├── exchange--encrypt--secret-only--hello--with-associated.txt │ ├── exchange--encrypt--secret-only--hello.txt │ ├── exchange--encrypt--secret-only--notice.txt │ ├── exchange--encrypt--seed-only--empty.txt │ ├── exchange--encrypt--seed-only--hello--with-associated.txt │ ├── exchange--encrypt--seed-only--hello.txt │ ├── exchange--encrypt--seed-only--notice.txt │ ├── exchange--encrypt--ssh-wrap-only--empty.txt │ ├── exchange--encrypt--ssh-wrap-only--hello--with-associated.txt │ ├── exchange--encrypt--ssh-wrap-only--hello.txt │ ├── exchange--encrypt--ssh-wrap-only--notice.txt │ ├── exchange--encrypt--x25519-self-sender--empty.txt │ ├── exchange--encrypt--x25519-self-sender--hello--with-associated.txt │ ├── exchange--encrypt--x25519-self-sender--hello.txt │ ├── exchange--encrypt--x25519-self-sender--notice.txt │ ├── exchange--encrypt--x25519-sender-recipient--empty.txt │ ├── exchange--encrypt--x25519-sender-recipient--hello--with-associated.txt │ ├── exchange--encrypt--x25519-sender-recipient--hello.txt │ ├── exchange--encrypt--x25519-sender-recipient--notice.txt │ ├── exchange--encrypt--x25519-sender-recipient-backward--hello.txt │ ├── exchange--encrypt--x25519-sender-recipient-forward--hello.txt │ ├── exchange--keys.txt │ ├── exchange--password--associated-only--empty.txt │ ├── exchange--password--associated-only--hello--with-associated.txt │ ├── exchange--password--associated-only--hello.txt │ ├── exchange--password--associated-only--notice.txt │ ├── exchange--password--ballast-only--empty.txt │ ├── exchange--password--ballast-only--hello--with-associated.txt │ ├── exchange--password--ballast-only--hello.txt │ ├── exchange--password--ballast-only--notice.txt │ ├── exchange--password--loops--none--hello.txt │ ├── exchange--password--loops--with-1--hello.txt │ ├── exchange--password--loops--with-2--hello.txt │ ├── exchange--password--loops--with-3--hello.txt │ ├── exchange--password--loops--with-4--hello.txt │ ├── exchange--password--namespaces--empty--hello.txt │ ├── exchange--password--namespaces--none--hello.txt │ ├── exchange--password--namespaces--with-1--hello.txt │ ├── exchange--password--namespaces--with-2--hello.txt │ ├── exchange--password--pin-only--empty.txt │ ├── exchange--password--pin-only--hello--with-associated.txt │ ├── exchange--password--pin-only--hello.txt │ ├── exchange--password--pin-only--notice.txt │ ├── exchange--password--secret-only--empty.txt │ ├── exchange--password--secret-only--hello--with-associated.txt │ ├── exchange--password--secret-only--hello.txt │ ├── exchange--password--secret-only--notice.txt │ ├── exchange--password--seed-only--empty.txt │ ├── exchange--password--seed-only--hello--with-associated.txt │ ├── exchange--password--seed-only--hello.txt │ ├── exchange--password--seed-only--notice.txt │ ├── exchange--password--ssh-wrap-only--empty.txt │ ├── exchange--password--ssh-wrap-only--hello--with-associated.txt │ ├── exchange--password--ssh-wrap-only--hello.txt │ ├── exchange--password--ssh-wrap-only--notice.txt │ ├── exchange--password--x25519-backward-recipient-sender--hello.txt │ ├── exchange--password--x25519-backward-sender-recipient--hello.txt │ ├── exchange--password--x25519-forward-recipient-sender--hello.txt │ ├── exchange--password--x25519-forward-sender-recipient--hello.txt │ ├── exchange--password--x25519-self-recipient--empty.txt │ ├── exchange--password--x25519-self-recipient--hello--with-associated.txt │ ├── exchange--password--x25519-self-recipient--hello.txt │ ├── exchange--password--x25519-self-recipient--notice.txt │ ├── exchange--password--x25519-self-sender--empty.txt │ ├── exchange--password--x25519-self-sender--hello--with-associated.txt │ ├── exchange--password--x25519-self-sender--hello.txt │ ├── exchange--password--x25519-self-sender--notice.txt │ ├── exchange--password--x25519-sender-recipient--empty.txt │ ├── exchange--password--x25519-sender-recipient--hello--with-associated.txt │ ├── exchange--password--x25519-sender-recipient--hello.txt │ ├── exchange--password--x25519-sender-recipient--notice.txt │ ├── exchange--ssh--keys--all-no.txt │ ├── exchange--ssh--keys--all-yes.txt │ ├── exchange--ssh--keys--default.txt │ ├── exchange--ssh--keys--only-handles.txt │ ├── exchange--ssh--keys--only-keys.txt │ ├── exchange--ssh--wrap--empty.txt │ ├── exchange--ssh--wrap--hello.txt │ ├── exchange--ssh--wrap--namespace--empty--hello.txt │ ├── exchange--ssh--wrap--namespace--none--hello.txt │ ├── exchange--ssh--wrap--namespace--with-1--hello.txt │ ├── exchange--ssh--wrap--namespace--with-2--hello.txt │ ├── exchange--ssh--wrap--notice.txt │ ├── generate--default--describe.txt │ ├── generate--default--quick.txt │ ├── generate--default.txt │ ├── generate--pattern--compact.txt │ ├── generate--pattern--default.txt │ ├── generate--pattern--describe.txt │ ├── generate--pattern--no-mandatory-separators.txt │ ├── generate--pattern--no-optional-separators.txt │ ├── hashes--hash--adler--default.txt │ ├── hashes--hash--adler32--default.txt │ ├── hashes--hash--argon2--default.txt │ ├── hashes--hash--argon2--size-16.txt │ ├── hashes--hash--argon2d--size-16.txt │ ├── hashes--hash--argon2i--size-16.txt │ ├── hashes--hash--argon2id--size-16--truncate-8--reversed.txt │ ├── hashes--hash--argon2id--size-16--truncate-8--truncate-left.txt │ ├── hashes--hash--argon2id--size-16--truncate-8--truncate-right.txt │ ├── hashes--hash--argon2id--size-16--truncate-8.txt │ ├── hashes--hash--argon2id--size-16.txt │ ├── hashes--hash--blake2--default.txt │ ├── hashes--hash--blake2b--default.txt │ ├── hashes--hash--blake2s--default.txt │ ├── hashes--hash--blake3--default.txt │ ├── hashes--hash--blake3--size-001.txt │ ├── hashes--hash--blake3--size-008.txt │ ├── hashes--hash--blake3--size-016.txt │ ├── hashes--hash--blake3--size-024--reversed.txt │ ├── hashes--hash--blake3--size-024--truncate-016--reversed.txt │ ├── hashes--hash--blake3--size-024--truncate-016--truncate-left.txt │ ├── hashes--hash--blake3--size-024--truncate-016--truncate-right.txt │ ├── hashes--hash--blake3--size-024--truncate-016.txt │ ├── hashes--hash--blake3--size-024--truncate-left.txt │ ├── hashes--hash--blake3--size-024--truncate-right.txt │ ├── hashes--hash--blake3--size-024.txt │ ├── hashes--hash--blake3--size-032.txt │ ├── hashes--hash--blake3--size-064.txt │ ├── hashes--hash--blake3--size-128.txt │ ├── hashes--hash--crc--default.txt │ ├── hashes--hash--crc--size-16.txt │ ├── hashes--hash--crc--size-32.txt │ ├── hashes--hash--crc--size-64.txt │ ├── hashes--hash--crc--size-8.txt │ ├── hashes--hash--crc16--default.txt │ ├── hashes--hash--crc32--default.txt │ ├── hashes--hash--crc32c--default.txt │ ├── hashes--hash--crc64--default.txt │ ├── hashes--hash--crc8--default.txt │ ├── hashes--hash--djb2--default.txt │ ├── hashes--hash--fnv1a--default.txt │ ├── hashes--hash--fnv1a--size-32.txt │ ├── hashes--hash--fnv1a--size-64.txt │ ├── hashes--hash--fnv1a-32--default.txt │ ├── hashes--hash--fnv1a-64--default.txt │ ├── hashes--hash--git-sha1--default.txt │ ├── hashes--hash--git-sha2--default.txt │ ├── hashes--hash--highwayhash--default.txt │ ├── hashes--hash--highwayhash--size-128.txt │ ├── hashes--hash--highwayhash--size-256.txt │ ├── hashes--hash--highwayhash--size-64.txt │ ├── hashes--hash--highwayhash-128--default.txt │ ├── hashes--hash--highwayhash-256--default.txt │ ├── hashes--hash--highwayhash-64--default.txt │ ├── hashes--hash--inputs--canonicalize--1.txt │ ├── hashes--hash--inputs--canonicalize--2.txt │ ├── hashes--hash--inputs--canonicalize--4.txt │ ├── hashes--hash--inputs--concatenate--1.txt │ ├── hashes--hash--inputs--concatenate--2.txt │ ├── hashes--hash--inputs--concatenate--4.txt │ ├── hashes--hash--md5--default.txt │ ├── hashes--hash--scrypt--default.txt │ ├── hashes--hash--scrypt--size-16.txt │ ├── hashes--hash--sdbm--default.txt │ ├── hashes--hash--seahash--default.txt │ ├── hashes--hash--sha1--default.txt │ ├── hashes--hash--sha2--default.txt │ ├── hashes--hash--sha2-224--default.txt │ ├── hashes--hash--sha2-256--default.txt │ ├── hashes--hash--sha2-384--default.txt │ ├── hashes--hash--sha2-512--default.txt │ ├── hashes--hash--sha3--default.txt │ ├── hashes--hash--sha3--size-01.txt │ ├── hashes--hash--sha3--size-04.txt │ ├── hashes--hash--sha3--size-06.txt │ ├── hashes--hash--sha3--size-08.txt │ ├── hashes--hash--sha3--size-10.txt │ ├── hashes--hash--sha3--size-12.txt │ ├── hashes--hash--sha3--size-14.txt │ ├── hashes--hash--sha3--size-16.txt │ ├── hashes--hash--sha3--size-20.txt │ ├── hashes--hash--sha3--size-24.txt │ ├── hashes--hash--sha3--size-28.txt │ ├── hashes--hash--sha3--size-30--reversed.txt │ ├── hashes--hash--sha3--size-30--truncate-left.txt │ ├── hashes--hash--sha3--size-30--truncate-right.txt │ ├── hashes--hash--sha3--size-30.txt │ ├── hashes--hash--sha3--size-32.txt │ ├── hashes--hash--sha3--size-40.txt │ ├── hashes--hash--sha3--size-48.txt │ ├── hashes--hash--sha3--size-56--reversed.txt │ ├── hashes--hash--sha3--size-56--truncate-left.txt │ ├── hashes--hash--sha3--size-56--truncate-right.txt │ ├── hashes--hash--sha3--size-56.txt │ ├── hashes--hash--sha3--size-64--truncate-30--reversed.txt │ ├── hashes--hash--sha3--size-64--truncate-30--truncate-left.txt │ ├── hashes--hash--sha3--size-64--truncate-30--truncate-right.txt │ ├── hashes--hash--sha3--size-64--truncate-30.txt │ ├── hashes--hash--sha3--size-64--truncate-56--reversed.txt │ ├── hashes--hash--sha3--size-64--truncate-56--truncate-left.txt │ ├── hashes--hash--sha3--size-64--truncate-56--truncate-right.txt │ ├── hashes--hash--sha3--size-64--truncate-56.txt │ ├── hashes--hash--sha3--size-64.txt │ ├── hashes--hash--sha3-224--default.txt │ ├── hashes--hash--sha3-256--default.txt │ ├── hashes--hash--sha3-384--default.txt │ ├── hashes--hash--sha3-512--default.txt │ ├── hashes--hash--shake128--default.txt │ ├── hashes--hash--shake128--size-001.txt │ ├── hashes--hash--shake128--size-008.txt │ ├── hashes--hash--shake128--size-016.txt │ ├── hashes--hash--shake128--size-024.txt │ ├── hashes--hash--shake128--size-032.txt │ ├── hashes--hash--shake128--size-064.txt │ ├── hashes--hash--shake128--size-128.txt │ ├── hashes--hash--shake256--default.txt │ ├── hashes--hash--shake256--size-001.txt │ ├── hashes--hash--shake256--size-008.txt │ ├── hashes--hash--shake256--size-016.txt │ ├── hashes--hash--shake256--size-024.txt │ ├── hashes--hash--shake256--size-032.txt │ ├── hashes--hash--shake256--size-064.txt │ ├── hashes--hash--shake256--size-128.txt │ ├── hashes--hash--siphash--default.txt │ ├── hashes--hash--siphash--size-128.txt │ ├── hashes--hash--siphash--size-64.txt │ ├── hashes--hash--siphash-128--default.txt │ ├── hashes--hash--siphash-64--default.txt │ ├── hashes--hash--xxh3--default.txt │ ├── hashes--hash--xxh3--size-128.txt │ ├── hashes--hash--xxh3--size-64.txt │ ├── hashes--hash--xxh3-128--default.txt │ ├── hashes--hash--xxh3-64--default.txt │ ├── hashes--hash--xxhash--default.txt │ ├── hashes--hash--xxhash--size-32.txt │ ├── hashes--hash--xxhash--size-64.txt │ ├── hashes--hash--xxhash-32--default.txt │ ├── hashes--hash--xxhash-64--default.txt │ ├── patterns--chacha20--archival-storage--key-1.txt │ ├── patterns--chacha20--archival-storage--key-2.txt │ ├── patterns--chacha20--authentication--key-1.txt │ ├── patterns--chacha20--authentication--key-2.txt │ ├── patterns--chacha20--cryptography--key-1.txt │ ├── patterns--chacha20--cryptography--key-2.txt │ ├── patterns--chacha20--long-term-storage--key-1.txt │ ├── patterns--chacha20--long-term-storage--key-2.txt │ ├── patterns--chacha20--short-term-storage--key-1.txt │ ├── patterns--chacha20--short-term-storage--key-2.txt │ ├── patterns--default--all--no-trim.txt │ ├── patterns--default--all.txt │ ├── patterns--default--compact.txt │ ├── patterns--default--no-mandatory-separators.txt │ ├── patterns--default--no-optional-separators.txt │ ├── patterns--default--show-aliases.txt │ ├── patterns--default--show-all.txt │ ├── patterns--default--show-bruteforce.txt │ ├── patterns--default--show-characters.txt │ ├── patterns--default--show-examples.txt │ ├── patterns--default--show-labels.txt │ ├── patterns--default--show-security.txt │ ├── patterns--default.txt │ ├── patterns--filter--entropy-max--shortest.txt │ ├── patterns--filter--entropy-max.txt │ ├── patterns--filter--entropy-min--shortest.txt │ ├── patterns--filter--entropy-min.txt │ ├── patterns--filter--entropy-range.txt │ ├── patterns--filter--has-all.txt │ ├── patterns--filter--has-digits.txt │ ├── patterns--filter--has-letters-lower.txt │ ├── patterns--filter--has-letters-upper.txt │ ├── patterns--filter--has-letters.txt │ ├── patterns--filter--has-symbols.txt │ ├── patterns--filter--label--dictionary.txt │ ├── patterns--filter--label--digits.txt │ ├── patterns--filter--label--encoding.txt │ ├── patterns--filter--label--letters.txt │ ├── patterns--filter--label--memorable.txt │ ├── patterns--filter--label--networking.txt │ ├── patterns--filter--label--passphrase.txt │ ├── patterns--filter--label--password.txt │ ├── patterns--filter--label--permutations.txt │ ├── patterns--filter--label--pronounceable.txt │ ├── patterns--filter--label--shuffle.txt │ ├── patterns--filter--label--tokens.txt │ ├── patterns--filter--length-max.txt │ ├── patterns--filter--length-min.txt │ ├── patterns--filter--length-range.txt │ ├── patterns--filter--usage--archival-storage--shortest.txt │ ├── patterns--filter--usage--archival-storage.txt │ ├── patterns--filter--usage--authentication--shortest.txt │ ├── patterns--filter--usage--authentication.txt │ ├── patterns--filter--usage--cryptography--shortest.txt │ ├── patterns--filter--usage--cryptography.txt │ ├── patterns--filter--usage--long-term-storage--shortest.txt │ ├── patterns--filter--usage--long-term-storage.txt │ ├── patterns--filter--usage--short-term-storage--shortest.txt │ ├── patterns--filter--usage--short-term-storage.txt │ ├── patterns--identifiers--all--shortest.txt │ ├── patterns--identifiers--all.txt │ ├── patterns--identifiers--show-all--shortest.txt │ ├── patterns--identifiers--show-all.txt │ ├── patterns--identifiers.txt │ ├── tools--help--encodings--decode.txt │ ├── tools--help--encodings--encode.txt │ ├── tools--help--exchange--armor.txt │ ├── tools--help--exchange--dearmor.txt │ ├── tools--help--exchange--decrypt.txt │ ├── tools--help--exchange--encrypt.txt │ ├── tools--help--exchange--keys.txt │ ├── tools--help--exchange--password.txt │ ├── tools--help--exchange--ssh--keys.txt │ ├── tools--help--exchange--ssh--wrap.txt │ ├── tools--help--generate.txt │ ├── tools--help--hashes--hash.txt │ ├── tools--help--patterns.txt │ └── tools--version.txt ├── embedded ├── build │ ├── number.txt │ ├── sources.hash │ ├── sources.md5 │ ├── timestamp.txt │ └── version.txt ├── help │ ├── _footer.txt │ ├── _header.txt │ └── main.txt ├── readme │ ├── readme.html │ └── readme.txt └── sbom │ ├── sbom.html │ ├── sbom.json │ └── sbom.txt ├── notice.txt ├── readme.md ├── scripts ├── _z-run ├── cargo-all.z-run ├── cargo-build.z-run ├── cargo-cross.z-run ├── cargo-delegate.z-run ├── cargo-dependencies.z-run ├── cargo-documentation.z-run ├── cargo-remote.z-run ├── cargo-shortcuts.z-run ├── cargo-tools.z-run ├── deploy.z-run ├── documentation-all.z-run ├── documentation-markdown.z-run ├── documentation-readme.z-run ├── documentation-sbom.z-run ├── generate.z-run ├── sources-embedded.z-run ├── sources-grep.z-run ├── tests-exchange.z-run ├── tests-hashes.z-run ├── tests-misc.z-run ├── tests.z-run ├── workbench-environment.z-run ├── workbench-tools.z-run └── workbench-watch.z-run └── sources ├── Cargo.toml ├── bins ├── encodings.rs ├── exchange.rs ├── hashes.rs ├── oracles.rs ├── patterns.rs ├── secrets.rs └── tools.rs ├── embedded ├── encodings-tool ├── Cargo.toml ├── lib.rs └── tool.rs ├── encodings ├── Cargo.toml └── lib.rs ├── exchange-tool-go ├── cmd │ └── test.go ├── go.mod ├── go.sum └── lib │ ├── abort.go │ ├── bech32.go │ ├── consts.go │ ├── debug.go │ ├── decrypt.go │ ├── ssh.go │ └── types.go ├── exchange-tool ├── Cargo.toml ├── flags.rs ├── io.rs ├── lib.rs ├── prelude.rs └── tool.rs ├── exchange ├── Cargo.toml ├── armor.rs ├── coding.rs ├── crypto.rs ├── crypto_backend.rs ├── crypto_definitions.rs ├── crypto_frontend.rs ├── crypto_keys.rs ├── crypto_utilities.rs ├── keys.rs ├── lib.rs ├── oracles.rs ├── ssh_common.rs ├── ssh_disabled.rs └── ssh_enabled.rs ├── hashes-tool ├── Cargo.toml ├── lib.rs └── tool.rs ├── hashes ├── Cargo.toml ├── format.rs ├── hashes.rs ├── inputs.rs ├── lib.rs └── model.rs ├── oracles-tool ├── Cargo.toml ├── lib.rs └── tool.rs ├── oracles ├── Cargo.toml ├── lib.rs └── pkcs11.rs ├── patterns-definitions ├── Cargo.toml ├── all.rs ├── consts.rs ├── consts_ascii.in ├── consts_bip0039.in ├── consts_eff_large.in ├── consts_eff_short.in ├── consts_eff_unique.in ├── consts_mnemonic.in ├── consts_pets_common.in ├── consts_pets_medium.in ├── consts_pets_small.in ├── consts_pgp_even.in ├── consts_pgp_odd.in ├── consts_skey.in ├── glyphs.rs ├── glyphs_macros.in ├── lib.rs ├── macros.rs ├── macros_count_call_each.in ├── macros_count_call_with.in ├── macros_count_list.in ├── prelude.rs ├── separators.rs ├── separators_macros.in ├── tokens.rs └── tokens_macros.in ├── patterns-tool ├── Cargo.toml ├── flags.rs ├── generate.rs ├── lib.rs ├── patterns.rs └── prelude.rs ├── patterns ├── Cargo.toml ├── entropy.rs ├── entropy_estimates.rs ├── generator.rs ├── lib.rs ├── memory.rs ├── model.rs ├── output.rs ├── prelude.rs ├── randomizer.rs ├── sensitive.rs └── sensitive_macros.in ├── runtime-codings ├── Cargo.toml └── lib.rs ├── runtime-crypto ├── Cargo.toml ├── lib.rs ├── macros.in └── utils.rs ├── runtime-flags ├── Cargo.toml ├── flags.rs └── lib.rs ├── runtime-hashes ├── Cargo.toml └── lib.rs ├── runtime-lkkrs ├── Cargo.toml ├── lib.rs └── utils.rs ├── runtime-pinentry ├── Cargo.toml ├── lib.rs └── utils.rs ├── runtime-random ├── Cargo.toml └── lib.rs ├── runtime ├── Cargo.toml ├── allocator.rs ├── errors.rs ├── lib.rs ├── memory.rs ├── preludes.rs ├── sensitive.rs ├── sensitive_macros.in └── sensitive_memory.rs ├── secrets-tool ├── Cargo.toml ├── lib.rs └── tool.rs ├── secrets ├── Cargo.toml └── lib.rs ├── tools ├── Cargo.toml ├── bins.rs ├── embeddings.rs ├── lib.rs ├── main_helpers.rs ├── main_specials.rs ├── mains.rs ├── premains.rs └── runtime.rs └── workspace ├── Cargo.lock ├── Cargo.toml └── bin.rs /.github/funding.yml: -------------------------------------------------------------------------------- 1 | github: cipriancraciun 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | 2 | .* 3 | !.gitignore 4 | !.github 5 | !.z-run 6 | 7 | /embedded/build/sources.cpio.gz 8 | /target 9 | 10 | /documentation/tests-exchange-cases 11 | 12 | *~ 13 | *# 14 | *.bak 15 | 16 | *.log 17 | *.tmp 18 | 19 | -------------------------------------------------------------------------------- /documentation/assets/github-banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/volution/z-tokens/2b53be865f92ed0594f0403c4fb4a9c6760bd722/documentation/assets/github-banner.png -------------------------------------------------------------------------------- /documentation/releases/minisign/keys/public.asc: -------------------------------------------------------------------------------- 1 | -----BEGIN PGP MESSAGE----- 2 | 3 | kA0DAAgRWpdAN6b9iDkBy3diAGPo8bJ1bnRydXN0ZWQgY29tbWVudDogbWluaXNp 4 | Z24gcHVibGljIGtleSBFRTNBMDUwQUFFQzc1M0NEClJXVE5VOGV1Q2dVNjd0eWRR 5 | VFc4T2JrL0MvYU9pUkNvbW9GbkZwaVR6UHdqRGMzOUJVNFIzTTRnCoh1BAARCAAd 6 | FiEEWPwhlPzCR4OZyyIMWpdAN6b9iDkFAmPo8bIACgkQWpdAN6b9iDmc8AD/RA80 7 | /J0cZBLnXtdZRJ+yuEq/Hd6HhDLV3ZgrBagaBmUA/0yDZGMbeNTPhYRZeMyA8LZT 8 | /eGFQ5Hkha7Oe2XJHE2q 9 | =NMW4 10 | -----END PGP MESSAGE----- 11 | -------------------------------------------------------------------------------- /documentation/releases/minisign/keys/public.pub: -------------------------------------------------------------------------------- 1 | untrusted comment: minisign public key EE3A050AAEC753CD 2 | RWTNU8euCgU67tydQTW8Obk/C/aOiRComoFnFpiTzPwjDc39BU4R3M4g 3 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.3.0--preview/z-tokens--android--aarch64--v0.3.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67nXIXt4YzacrMHzuHruOmXi8fPqew5N+pD6tJctjx7TWgdTQwKz0YxoW6RBL50mhtfgb9X6JYWrc50kCNYJFuQ8= 3 | trusted comment: z-tokens--android--aarch64--v0.3.0--preview 4 | zfi3Fx8WZ4hyIqcb0iuaD6c45ZoQmsoG6/bgnUzFoG3ibuGNKmxFKQJ9FMGLAEykFjZWnPGl5uc1U+uxCk6iAw== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.3.0--preview/z-tokens--android--x86_64--v0.3.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67qtMcGuYyQblFiERppQlpVbIIwtZts6oM1magAJ3YdlCSUMjziHNAmfExTSc9OINCZpFVX2icKC6SspVfeoNcws= 3 | trusted comment: z-tokens--android--x86_64--v0.3.0--preview 4 | zjsM0FXJWCXQrBqHpj9zn7/eW6xNwu+gCCk9ZVPUJ+XYr4A6oLiX2DDNgj6vi95O6c3CmADqc70t64/MpinJCQ== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.3.0--preview/z-tokens--darwin--aarch64--v0.3.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67kIosgAa0SJVJoiqUG/4lKG4wwCW+CXNVF5hE2AsWYbS8IPWMTMLBJ52MX7/x8/O5Hak7Jvyog3MGb2CFYL2gQQ= 3 | trusted comment: z-tokens--darwin--aarch64--v0.3.0--preview 4 | v4dWJMALGMFEjTjjhs24HS5FafxsPsbE1gQ9uf9iUeMWZ25AACgaBqMhHsz8YMaE/LI/3uWPuZ7yTjHhUhHrBQ== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.3.0--preview/z-tokens--darwin--x86_64--v0.3.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67hMDtC9xssqLWKf0GSBvBvgyr7SAgO9K6Zk+PA45TvL6cfUcoHKG7ea/t8geKr+zF0RDnubZIb7WJBDlDceJ+AA= 3 | trusted comment: z-tokens--darwin--x86_64--v0.3.0--preview 4 | zJFRV/394YBZm7fC+0DpM0fHs5yACJ2GXyfHlVzxN2rp2R6yGv6vBLVIRsEoVhC35dJlOyyFaqovGYdZp9DeCw== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.3.0--preview/z-tokens--linux--aarch64--static--v0.3.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67pkkcRnf9howPUworekwHj3VlRovGMzGvLeyAHrBIfaIa+TWM7Xwc435+5GZ4ckfEpP6mWWIYDyBuIjAL3fpKQ8= 3 | trusted comment: z-tokens--linux--aarch64--static--v0.3.0--preview 4 | UVy+N/jX23JNWyVvSZbkctZqPfajRTYPpf+UNKPoQ0toTmWlVKqOzNFyN+eKKbSqe6NzFPBPHa8TrhAGaTc7Bg== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.3.0--preview/z-tokens--linux--aarch64--v0.3.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67o1AKzu1yJ0Si4XB1mf95fd/8UllrKpJEQtE7Lg290E519vKY58rrpTrbzw56HHmCIURG83yCoxWQAm5+Qf0DQU= 3 | trusted comment: z-tokens--linux--aarch64--v0.3.0--preview 4 | SPBQDzXn3JqXcMsF/1py49TA4tFNWVPj+rsqjeJZ1b/pdbGhaKPxDMBEly/LelOlmRi/qwBroFnqqmbq5LN0CA== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.3.0--preview/z-tokens--linux--armv6--static--v0.3.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67hQ7vGBGExSap+XJrNEmzKvzR76dWCDL/8qHei5k1hzuxh4DRQN28mtkaV1YjLhL6dTgmt+Q2VIKv7QpYppPcAE= 3 | trusted comment: z-tokens--linux--armv6--static--v0.3.0--preview 4 | uxcYNooDqeBTZlaEnonUawgZU0it7iwjxA+h17Ke9/aCk2kCG7ec2C6T0enodE0LpIYwzAQIQ5Og7tWvmOHuAw== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.3.0--preview/z-tokens--linux--armv6--v0.3.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67qIbUJdwPNOAWucwOKOlWM7x3+5BU3ANRZXtCUIMXbJ6IEPyghQxUSRE9/WinZGLKKuowpf6UQdmgwEGbOyduAk= 3 | trusted comment: z-tokens--linux--armv6--v0.3.0--preview 4 | SWuL4pFnj/t6+LMfY9g3zAO8I7xJT3eJrBz9zNmZdMwslcbK1YGz8A7h7NZuSSgGSLtuKgknuomN5WT/yKSyBA== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.3.0--preview/z-tokens--linux--x86_64--static--v0.3.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67pr/jNUw/34gQkxDdySmO4QwIvhQ2tpNSZCsiYWMLTFhpjLySlm0rUsjG/7sGyh6vgdthPP1Of3UXbcCoXFppA8= 3 | trusted comment: z-tokens--linux--x86_64--static--v0.3.0--preview 4 | Tbfqby6pWAy4U4jUtsv/Q+LSkWYb5FPCkiR8vcB1gn2sbNVsP2kIqEAScuIy0KaJb2pwvjKb0nyYIk1wUhraDg== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.3.0--preview/z-tokens--linux--x86_64--v0.3.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67oVXpNhEI45aYDaJHZgqnImZxrF3t1VczCxUMsqdteu2fUoXYUB+rLFSpZuYippDi5DXmGMLfWUwnoiRbOcSLg0= 3 | trusted comment: z-tokens--linux--x86_64--v0.3.0--preview 4 | /leC6OcLz5j36nAEmdcH1kdaovIGMvPbSLHc+NRoEHqCo5DDDmkahvW6McbsRtnqxY9Hi3C7O5dThnFQcGZJBQ== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.3.0--preview/z-tokens--windows--x86_64--v0.3.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67rlDbtzjw2UyijuXIskfQJT8zxY2vXq2h4j91n1CaEMa0GLn6jzkYK3zz8heFYuL3TLVAT8Y8qIFVLJXHhulYws= 3 | trusted comment: z-tokens--windows--x86_64--v0.3.0--preview 4 | C5R/EgE4g8PUAyCqoiX59xxK3YTDZ8PijXN7s2LTROWKxvLw3BZAZPCZ39wbOotvzXTUvNuzIyXxZ8i8S7VQDg== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.3.0--preview/zt-exchange--android--aarch64--v0.3.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67nPBrSGjxnxsKOqkoEz+TdLvdQpKW7eP/OVtBcWu0iOQU4TI5Ar3Vs2i1pLLTTJf/5d6OlcTOwWFpwe/4HGJDQY= 3 | trusted comment: z-exchange--android--aarch64--v0.3.0--preview 4 | avyn85IPKuR+2R230x71xac/I1oNSAp/piL+Lue4cDXyUu2zFmY0Hhdj/YtveKDTmPN5MC3ocvu2Uw/oMIPQBQ== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.3.0--preview/zt-exchange--android--x86_64--v0.3.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67lwCCNyAfPpE6WniBVnKR4AU5sfUsTQdMDtoc2AqfNoMnv352nxqpmMKMNbKGXBa53oObaSVA7BVx+WkUkJ+2g8= 3 | trusted comment: z-exchange--android--x86_64--v0.3.0--preview 4 | cgf5sG7aUeQ08ltj3X8P2WXzwnv5WNkqyfk4x4A7bDWMrksxboeYkpelAWQY16Og2nk3HVbimU/gsZqwuKi6Dg== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.3.0--preview/zt-exchange--darwin--aarch64--v0.3.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67nD8OKSGrYM/2dOGxT77vLctMEQoKkqxz6Pnt59hisKiLY6qTOVquigCY3Z3DJK/ILuHTU8szVLIQdkggYxHpwg= 3 | trusted comment: z-exchange--darwin--aarch64--v0.3.0--preview 4 | LZIRks7xnBat/ErkBNyObd/zEXtPuKLit/dmd/S70uWcFu09acBiXkRvYqpq7iRMPUETX0b10JE409QY5eJpAQ== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.3.0--preview/zt-exchange--darwin--x86_64--v0.3.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67rYKTdeIjYxUGmcUcXxbd0ZcnT9fpBVCQdHwc2NeB91mpLb3QdRYddp95bn2B79klvYmQIXhvtvG56K5mwVniAM= 3 | trusted comment: z-exchange--darwin--x86_64--v0.3.0--preview 4 | BnPyw2TlwdXSGvTvIoqNvdbLDbPjyWBvkfOk0rgoBAX57P0IHigg5W9x8otSeZSHDYf6SzSuiZljyPoneGOSAg== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.3.0--preview/zt-exchange--linux--aarch64--static--v0.3.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67lTwKlHV8VqHQimoaPuZAuWg3Xv0PIMor4Mo+yoictuT2O6sfhC10FclZdVUqSVL1jel3VPZx+OIERsHKnf3ogU= 3 | trusted comment: z-exchange--linux--aarch64--static--v0.3.0--preview 4 | hCWN91Aii9SxsMqB4zrKwYqukb+IfTuBD/1XvhR/3DEAroHCyk7J7eopjPZIjn89O62po/zx7Y7ZiFoNwdWwCQ== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.3.0--preview/zt-exchange--linux--aarch64--v0.3.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67i//z2BGjLxoJjXwwO4xrlhcT3JYfzXudpuTh/OeBGEscTmdcOOfunCNAFAm5+LZ6BqycOkM8Cp0f/c24Xt+WQw= 3 | trusted comment: z-exchange--linux--aarch64--v0.3.0--preview 4 | Is97xcBZkfpXAfMWc4VL6gUIBYPPQxla8Eq0e+J8nYRdrOoJ58deA+oTAZAai+utqaC7Wx02OkpeJvtwDyqpDw== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.3.0--preview/zt-exchange--linux--armv6--static--v0.3.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67iN2FAGRvl5cJHHCfY03ItUToIhOyvTNVZflcosX7aXx3cD33G1pb+edyVA0nvRpqeWrhk2iwiA1RY2PAmUxwgs= 3 | trusted comment: z-exchange--linux--armv6--static--v0.3.0--preview 4 | 3JAlxkxRwXGPTP2Ge2pkDF3bYzTnyoSO9mooiN160VGnNyzxVyKrWgLkuoMK4o22R0cnUTUMsebWetSmsPxbAA== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.3.0--preview/zt-exchange--linux--armv6--v0.3.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67spSFSNLquVNgwXlPzxQeY+lR4EV0K2E7qJCLtjZ+M3ov2buvZWNmx2gCeUXDe1ho3ek8VMpprw7Xdlw5Swltgg= 3 | trusted comment: z-exchange--linux--armv6--v0.3.0--preview 4 | kXJECoRaV6qnR02NhVI8eqUMDz04yk+cVqcAV25ToAz50bua0+76htKUXFABGrXT1got0Fvxn6nKCwrStgL0Ag== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.3.0--preview/zt-exchange--linux--x86_64--static--v0.3.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67p4X0YTLW5+HUd1H/zpveRLG2GWPmfvg5pxtuoP0bCC1blkthlnjAVSyYh1MHXaaxRKh14tDXWHw5vlmYNOvJQo= 3 | trusted comment: z-exchange--linux--x86_64--static--v0.3.0--preview 4 | 28OmkEeTt+ESDNPTPtfGZu4YcG9vawNVtQuaF1p/WOtuDk+oBiABv7WP6kuBiXQP1yNuzHasMUZzszqbrguhBA== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.3.0--preview/zt-exchange--linux--x86_64--v0.3.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67vyLoDqu4DIZ5Nc79U66D6Rr9zWCSBkXwanK7arYJJlD+Q36JwqJV57JZyDIVtLGvx5YcJh1ty7F/2JlUj/1uA8= 3 | trusted comment: z-exchange--linux--x86_64--v0.3.0--preview 4 | 9TJ1U7c2KMVWyRq7sm1EXVVXD/NHpffvmKQ6zhL+5PRETEfuvur9ELq+D9lXl2N/Tpahwek3vO+TecJ2fLLZAQ== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.3.0--preview/zt-exchange--windows--x86_64--v0.3.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67lQjSNIdFTL+h9wjk+r8UjJskNiqfiPHJKKzaU39Jrp8C99eo/e409CRBLeye9VldW4Csuu7C3j/AklRg5kKFAY= 3 | trusted comment: z-exchange--windows--x86_64--v0.3.0--preview 4 | Os9zVkAkQNCuIOeIP9gwIWSTEzcw/SyVSn9UAR/13wjRvTilKPmsA/0EjXshtkMA9LwOd2JZst3aHjrcpLU5Ag== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.3.0--preview/zt-hashes--android--aarch64--v0.3.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67sVtm1hyLdSLM9znlT6IvCwuCRwD2epg6ARENsfmp5FpIxpPYD0vdR/W57ikgVFp72pSZMv86xdtQAiwX32OyAg= 3 | trusted comment: z-hashes--android--aarch64--v0.3.0--preview 4 | tBiOJoS/5PD3NoR7J3IkF55jeYmU9+phvPzG2Ia5bzOzbw8VrVU3CrYPtFjXZaAJuvyg6Ow/gGH2+F9D1EedAg== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.3.0--preview/zt-hashes--android--x86_64--v0.3.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67j7Bx+DUGqJ/rItG1JLuR1/OFBqzQIA4bPgiQd3y538CCudzA2tbXmibCvG0+FuEGEeEyk5a5YUw5nI6M9yxEQ4= 3 | trusted comment: z-hashes--android--x86_64--v0.3.0--preview 4 | 73FQZI1pkWyKuNtEGuxx4FTPhEsIpqWROlESbAuIS+qgB6bFeGowjFDxDFCDGcFHZ/b8b+mPa0xwp4qQeKFbDQ== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.3.0--preview/zt-hashes--darwin--aarch64--v0.3.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67jt4KZYstYknt1VEwnv4b1azbLNItVHvg1VZ7Kfgm7mwU5t/bSk1BkZ1K0okXLfzhc/vuQJL8zao2LoGP0YcOQk= 3 | trusted comment: z-hashes--darwin--aarch64--v0.3.0--preview 4 | E0xVwH89lllA5BmpiCJrY+u4NgTAnc3C+vbjMMfP9KsQTd2YkPuVLpBoAHkYuLud9hHx6WQuQlcnsfx2bpEpCg== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.3.0--preview/zt-hashes--darwin--x86_64--v0.3.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67pAvDaHaydkYxLuCKhUxsx3cK8nYu0RzAB/EyR1rn4UJryJ18C2EQqtivNtrLv/3K7P99b3bFIXDvQE9ImmkjAE= 3 | trusted comment: z-hashes--darwin--x86_64--v0.3.0--preview 4 | NZuDm0qa2/tTle/YpNJbWUUxXEE/N/rBlK4KSVfkvaXrZIPIGg5tc/q98Q7m488kzCuA+mj8u2dZQgRUQeVEBg== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.3.0--preview/zt-hashes--linux--aarch64--static--v0.3.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67sQtY4/pN6Dy+Os0qECdTZN3LnFY+Mc3yClDNL5YRb6xpRo/eyVI9UDKdm3QGrG0YTD47e31CRj9QGyPgW7NQQE= 3 | trusted comment: z-hashes--linux--aarch64--static--v0.3.0--preview 4 | DfxZw+sfNFjAuTXKvgbZT8ZsLXTVFqbck6OsN/ijutosZuSthtIPKOhRVtwXXWQGIO3ZQUw6jTklbXpwV39tAw== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.3.0--preview/zt-hashes--linux--aarch64--v0.3.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67nfDt/OuQ/HHMWGGOJoq73UN2ZnvJxEN1jvX+QKKq0F4KfwRkJgYHRwdFbbcg+SaEyCs8Vn6an4YfDDxawchZAE= 3 | trusted comment: z-hashes--linux--aarch64--v0.3.0--preview 4 | mAN6lTiQ5At/P4vSSTd0DFRvaz62OwqzUNd+RxTyf8MvkeWNn6R4BUrXtB8i/Nyi7YtkG+5LjM1ommOBfs76BQ== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.3.0--preview/zt-hashes--linux--armv6--static--v0.3.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67rRb9hUQ1YQqT5jjqrNzXaAIs92ruqiFXyPcOXjcJt+rZspW5mGIgkBGi1pOnUrClu53vjAxHvGzovFXWkb8MAI= 3 | trusted comment: z-hashes--linux--armv6--static--v0.3.0--preview 4 | oIoOaC3hv9zAPs4AAaHKVmwrm6o/9UL5JGu1aV5iJui7k3GChEuhmpraLTkLJU7MU67Fb/xv/ZG5DrC1SmNxDQ== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.3.0--preview/zt-hashes--linux--armv6--v0.3.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67o4PS8VXxXxeo9Ii7TMnAdoae4j2bcF7T29nk2bzrRfgOMjwMkFiVLO5u1ywqw3GGMT/9YXsAly45IU0m/kZWQE= 3 | trusted comment: z-hashes--linux--armv6--v0.3.0--preview 4 | 9ivUDWLIISfSUHS0gI8DaMAyfFg/VDJvRJL1h1PgSr/Gaoli1NTtifUKug7BNyJdd0H0gljBsm0WZ6ENpK7zDg== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.3.0--preview/zt-hashes--linux--x86_64--static--v0.3.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67orTx46Kt5ASVJUQsYDwVPj1kLph/4vJ7RDMZLd3hRdN7hJYajMen8eDSZpF6ZMWDp3oNAbtoyA1j0PuMCbb5QQ= 3 | trusted comment: z-hashes--linux--x86_64--static--v0.3.0--preview 4 | aTzMQtnpgkkUlOwlLCVt7vNzGSJZw4QTm+FbQDJzsHNHDvIW5zOlSIIdrg7LIh5C4rRDeKxGj2jeCS27m3YpDA== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.3.0--preview/zt-hashes--linux--x86_64--v0.3.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67tDeioCRNIs2CFb8xmxCw9Jb/VaDtEz73UItzwFNKu+2GpQJ2fEWkdPp51KRkGItwSuzN+RrUsviTsz1UqcavwA= 3 | trusted comment: z-hashes--linux--x86_64--v0.3.0--preview 4 | pOLODXiIkXeqlRZLExppp2Fpn8VtiRga5mSVSPKQ53xMncJkvcmldmNxlsvOSxy8pkhRIguW2IuUqhKTF8IJAQ== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.3.0--preview/zt-hashes--windows--x86_64--v0.3.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67rfRt7YTzcNroickbsBQUChNTe58jOJO+AYzbgOE5L5nGl0Ok5tXux6U/RWpY5Xd0RaInhF4LEIbqN/0dkHQxwo= 3 | trusted comment: z-hashes--windows--x86_64--v0.3.0--preview 4 | PUuUOof8+UnKqjOdZxLkJgZCe10LN5TY+5ls9JhCs6tZJLfZuU0f7SprqcYc5vAguKOyA8wWFo9lL9TZuKFQAw== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/z-tokens--android--aarch64--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67p4HUybXZ+gaFfkMkEvNLbTOEVLV7+C9FY4E3AvDFFMg/eYt9duhdf7GUOjtcfSGACBlS7ragTx9QGaf4qZO5gA= 3 | trusted comment: z-tokens--android--aarch64--v0.4.0--preview 4 | Az0Z84mpvW56fM/BNZ7q1s/vnYUqCLxpO9fxY4aLEEOLsLj175U5633puEmCpmPh9h4jwUPrJHvvN3zKWEKWDg== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/z-tokens--android--armv7--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67htBgFHtAuhU6RhFnE/c5kWW7rByb4WTRSCGCBs11ri8WfJdg6DjMRKTJ13DIYTCIobz8+iURP8n7p2nDbuMkQI= 3 | trusted comment: z-tokens--android--armv7--v0.4.0--preview 4 | PSdoGZia/DW4kTYN8YjV74y0LiXiymsArsSB8CoPsmonU5ZpRd6O8MZcUt2TF0yZWG9Y/LjgU/yQKy4uFvV/CA== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/z-tokens--android--i686--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67i1d6PTbmOs55Z4qGhhI72ylyuqi3rw1Arsbk0FS1sFtJ/diZl8T4fcsErsYB0CGGNBh0NtOtbBOTMUACxy1nws= 3 | trusted comment: z-tokens--android--i686--v0.4.0--preview 4 | kjdkl8muVfCSvZ+dYiBtY8ijUyHzwYiNlOvf/0DBV7DoEOfSs/TEj4imXltYEKjbvxJRVQn9qJLiMq8104TDAQ== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/z-tokens--android--x86_64--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67sV+29oivQ73veAt+xDB7m8jSI43MDOz6/+wZdHjgQcXWbSdmUwRc4hgd3R/i1SNoZmXOHNwozO26dB8bX4B3AE= 3 | trusted comment: z-tokens--android--x86_64--v0.4.0--preview 4 | ujIu5tvaGWvX5txBPInRyNdSNAs61qRjoIeTV+B/18yvZeqdB8wFkuwPgHHpZGtZXiElqok5W9ny895kLW1GAQ== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/z-tokens--darwin--aarch64--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67kF1HYKBq0XVA2JY547XFWzcqhljazFRzAuqg34loyT0K9X48fWDP1w3ot+r2rvBTbiUuKxiWabfEpfMvvlJhQ8= 3 | trusted comment: z-tokens--darwin--aarch64--v0.4.0--preview 4 | MJyvfgw9uNeZnp0PwYSiZj+u7HxYaAcO18bWIBUHKV1+aSK31LwAC0cR14UzBmnwBbELrkM3qgAP80hdP6c/Bw== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/z-tokens--darwin--x86_64--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67rt/jeEVG3JtZzlD1JF0HhlfsvleH+W1Y3gAMLcRlm8g2KxhShxPkZ9YL/i3tU5xFFCzUs9YtBZUFPEYNorfNg4= 3 | trusted comment: z-tokens--darwin--x86_64--v0.4.0--preview 4 | j1DeuFa0NM11FANN7sWqmXz//1wZz4yj9gqPf492LEDRchalhWjspQ9mSGPuziSIBLojD9YQUzig5tQMsuHJAw== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/z-tokens--linux--aarch64--glibc--static--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67oIbVrN0i4IQ9rqPoMnsEnF58Eo7Hd85iSCZ58twwLVeFSW5yupDGVbQXHpHobmJXB8UzOl2XWWq5aDTyxT76wI= 3 | trusted comment: z-tokens--linux--aarch64--glibc--static--v0.4.0--preview 4 | qAYT0tiILV4wLD0gYU4vuiAA+t4cSf8PLzDKZIuITIGU5QWmIS16IAOVaRd1/KgvTJaX9h2IcBDsZzdxG1pKAw== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/z-tokens--linux--aarch64--glibc--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67jMKU/wF8+hHRTPox5xmfXpP6vy1PkEokUXiMVTOex9rZd6k1tG+ICYpX0e8c/EGiGlQ7VgWSCxUVGxqYcg8twM= 3 | trusted comment: z-tokens--linux--aarch64--glibc--v0.4.0--preview 4 | vjJD6j+Jy/IP8jBfKLf5j9ywCotBO0+ngf1h/h934lT9zbreyOzEsGxsGPaQ9op/QLI47aZXz0L8CowrCg7UAQ== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/z-tokens--linux--aarch64--musl--static--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67v9Edx6ZMagh6VzSPjaN0koHNZLi3bBWCz0XbzAP6nTY+sk5fGNtdZd+y3QC7B2ttZ1duUhGvhMmi0k/wM1yGQY= 3 | trusted comment: z-tokens--linux--aarch64--musl--static--v0.4.0--preview 4 | sN/GJwJXt0et5wIiv3kMtKE1PMpeuhRX7qO3ilNuyp8LSiizOTQ9sbR/YAMBt8O1u9mVpeD6W653frrmabmVDA== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/z-tokens--linux--aarch64--musl--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67k1fUYZ3k/f50sAU/Z6QZrkH/Y8VyoZQ9bt6FOCIjUgYiYsTT2S2LutFyDGnB49mzs/W61uPLUDxkkN461AOGAM= 3 | trusted comment: z-tokens--linux--aarch64--musl--v0.4.0--preview 4 | Br6owSHUpTcqyktiiifx/dxsYTVGvGBiMIy+BU8ciBbmc/saGGpBLRQIRJEXOVMll6R7BX3j8fIUqc18U64XDg== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/z-tokens--linux--armv6--glibc--static--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67mi7vLDTN6CiKcdZrrB32s4Q/7CqObZLvCp6lMKEegbtmejGIbPSeWZORu0PNBDBp3NM7iKOSCPAOsSYdLE5dQA= 3 | trusted comment: z-tokens--linux--armv6--glibc--static--v0.4.0--preview 4 | BdCw/xHGkjOU5knCxwqnnerLS42oOG60ofyeOqLi6Ob5wtBN26QgDLjdNVIQaX2Pjw2RC8uJ60pmOrT0VSBwCA== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/z-tokens--linux--armv6--glibc--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67oLgyQHI1SPPfr5vgKvj0qNcRqrznmXgGYKLNexFmF4qU4ZcYOGJuBoDi3StmiWplGf2Try7SOapb5dCRl3GDAE= 3 | trusted comment: z-tokens--linux--armv6--glibc--v0.4.0--preview 4 | +tINt0K79zsguBmsGEETCvAdmSE+gVUaO1zGGgWNtWM5cVmA5MuwV9SQI/xX9PzTkhbW31l8cBpqGcl5+WLCAQ== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/z-tokens--linux--armv6--musl--static--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67tnjf4iDTjkW4EmWauubM+AZmYlOLx1IlLzHhlDabzK55FmyhRqKZujM0G5YM7wnAM/jRJhcm36D1tUyzlGh7go= 3 | trusted comment: z-tokens--linux--armv6--musl--static--v0.4.0--preview 4 | Y3OO7I3ibkNrtDQ5bPh34yPYhBEmJEP1j3lpeGBVU9b+lgbT1KgK2aGq22mEndcFa/SH8744Z/nFA0YuII8aAw== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/z-tokens--linux--armv6--musl--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67uvYoM8ZLNymE59y+eRD+AvpEB8WJGyQI8Mxl3ZsnVlcTQGO7ZkHmmjRwGZ6W5lzZ+N54Fwh20oPhBW48KF2pgA= 3 | trusted comment: z-tokens--linux--armv6--musl--v0.4.0--preview 4 | bpVezVYROLbjpkjH72S2Huk+xa5ohlRfhb7TBa1oc0DJzVIbdq5HI7bC9DLN/NV+BUg8WO/LCTmKVH97xbpWBw== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/z-tokens--linux--armv7--glibc--static--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67px2uEBqJELwlhp1m9an+QFOPfnNfnF2uaTawdQW8hKK6dGPHwsHau+6vWELtjQkSgQ5WmI5TKoxiPBY9ZVeVgU= 3 | trusted comment: z-tokens--linux--armv7--glibc--static--v0.4.0--preview 4 | bjdAVuuPNPOVGee36tDZqqLlBWxvsmPHNTa3HWK4nCgIcJCARtgT//FnHdBXnyFpujIP4Ga/TABPr8PVt7ffAg== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/z-tokens--linux--armv7--glibc--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67n/3lJ10Mlubf6WcXeUgDJUQEfboxJP9cugA3jKXnrp1X7ecSDK9i0wQrLjw0rJlV1DZH0N1mS/yyH33GmyWLgE= 3 | trusted comment: z-tokens--linux--armv7--glibc--v0.4.0--preview 4 | ARCuiwi6f1PkzD82ghw12Hga2MeF9eh5nKb06cHsOjWjDTlm23mOtLpVMhfiJ//afXqFhRfFtOeH/vFvWO+mDQ== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/z-tokens--linux--armv7--musl--static--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67ojBKbBVDakE0VA3whx6uuu7d/vpMyqw+5g9F1T7/ZGcS+ZRlUdnLH2ciW4SCvtUjCMgHSD7ECybNXKwkA6mIgM= 3 | trusted comment: z-tokens--linux--armv7--musl--static--v0.4.0--preview 4 | 5Tg0YpYJMLMu6zsReQLY683ZIc4ZWHPs6AwtKujWEPT63o8jHyPoB1hqUZJk+jySVzqvoRPivUGkLoJKcrrmBQ== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/z-tokens--linux--armv7--musl--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67ldKW/turiTIvSxlxAo01j1Bd3Xo+X98AotxAdoqxX7hvlI4rmAI6ALBb0tliJUunEpC8bAlrLiCmnba0MVLkQw= 3 | trusted comment: z-tokens--linux--armv7--musl--v0.4.0--preview 4 | wGXNZnfNEi0ucFxWoekr5PahF8cyj57LJkj7CxPIBw15/ODw/aAqOa+HWRdsCfHd++PS1tjrIdqfVezf0T1ABA== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/z-tokens--linux--i686--glibc--static--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67sTUYeSPZWubtlRBg2YmFYOG3KZfxymvc9Y+vALDpVW8xw1D8HryF3W0d8+wK59Xs0ej8FkbpgrS2Rpz1t5lAQc= 3 | trusted comment: z-tokens--linux--i686--glibc--static--v0.4.0--preview 4 | kPjI+EXXI9LR39Dnkdw3AVUXsHuVf1RfPVeVWTx9q4Hy2jWmIbL1SH07BJWhZlPB4NQ5CB8dbwn2xfKY+JuEBA== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/z-tokens--linux--i686--glibc--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67sP2HzruT0b+ltEoGrUqUfMOG8x21bV4hGD74PwUICdpVCrVJ+m3mCJDMdn2Ewr7UBbstOIR+PFg56MOP0PXywM= 3 | trusted comment: z-tokens--linux--i686--glibc--v0.4.0--preview 4 | NcqQ4gksgL/3emWkxFAdNjaMAXGE1IvCXIWEAypKk4u9pEyzQMlg+deGLEiELBdAUhtSrc9J5DZNjDawauRWCA== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/z-tokens--linux--i686--musl--static--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67pOMLS6ymHO3yRUnj6Etze1S33r3evjlOCe8hMAt3NEsJYRHSkPbWvBrxGNut8HdQoNNzq3wZyAVNmVTkGG0VgQ= 3 | trusted comment: z-tokens--linux--i686--musl--static--v0.4.0--preview 4 | N/CcW54kzh0ub+cLg5Ii2HdwMtRoYPBcSVDkpL2gcE0FnI+28OSImGFqbejkeO5RM+Q8PEAfDK9s/17IywLVBw== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/z-tokens--linux--i686--musl--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67hxMCXT+MlAq++58PtGizyogBJn0XsIpfzuXxI+nHORWYRQ6Kd5dAwCuMcCl2BND1UA/RUE7Lht2jWoB4NM/TQs= 3 | trusted comment: z-tokens--linux--i686--musl--v0.4.0--preview 4 | M/bC+2dJ0mmfiHvUzO642dUsbf26xnasuTQh7i8YVnUPyVidwjqBXvtGmLOrvngxEygwHYTlorFtqMVQAWJyBw== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/z-tokens--linux--x86_64--glibc--static--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67jKibrVPu64EhRlZ1UBTJgsGe/RnM3JSwyHfjL1URfpuqPVbaGuS3SSnyAgtONvQJO/tohRhWei066Fn41fx0gw= 3 | trusted comment: z-tokens--linux--x86_64--glibc--static--v0.4.0--preview 4 | LgjpvVzmOZL9V1PLUNI4t2azLQdeaXhViH4AqjhoY+pxqbGUD3AwKrlR/CERLT6Q0eXSSWlUy7wpZdsqLebICQ== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/z-tokens--linux--x86_64--glibc--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67jlUVWtfszm4zfN9/pdn+rzlMo211NUq0LS2r6rnByJ9Ap28c/vdkWrxFC1r43nsr5oKgU8ePIllspijVGc1SQQ= 3 | trusted comment: z-tokens--linux--x86_64--glibc--v0.4.0--preview 4 | A62Y8x/M2sKxwBpwc8UozuIlz9QMYOAVGtTBvfRMEnQGuxk3I7+Z0b73bjie6H9fYQz6h6/6dUhqxICdS//qAA== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/z-tokens--linux--x86_64--musl--static--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67gWrvV+F2/5RtJ1sWkR/UuDCTkejPkbmgN7TLXpGUhrranbdDSuTRI3n9Y/e/J+ADaPZkyxgSPfkp9Fm2KC6swY= 3 | trusted comment: z-tokens--linux--x86_64--musl--static--v0.4.0--preview 4 | x/Bezyqv3iGjeS7nrc8kLzlciiYOO5rkG1jPOJzzkDn27fl4JbiGbd4DUG0FDjnMek5/Id148W2u7evBcOV+DQ== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/z-tokens--linux--x86_64--musl--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67hg1cTv9G5N7yL0+j8mJ6SstOSJEr/95jqNal0IJPf71pcKcVA6mf8OqjGL2i1bQs0RzZP1BZT3U0HnnWRTfNgs= 3 | trusted comment: z-tokens--linux--x86_64--musl--v0.4.0--preview 4 | O80q1W4vQ3CP0dNEYl34q90c7aatJ6zwV5Zx/q2uYFMOxOIbjxtVsB2fhuxlO9e+s8NfZ6brTpjECBWsvS+8Cg== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/z-tokens--wasi--wasm32--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67kp/iNF257BE3vHttoxTnBGr0ar9uP93WdZwTyKZfhc4wbkwJMfgbMW27Qt9ip4xSMfVf+dID2vHY1c8D2hJYws= 3 | trusted comment: z-tokens--wasi--wasm32--v0.4.0--preview 4 | 5LfNheeZZyLlZqvKJ9CszCqQs4ElPJUE1yXJr49KcqZKfqTdX3E0rbtgjj12yKzx0XAF0axm3auKl9R14IF4CQ== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/z-tokens--windows--x86_64--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67ghFokz1TY9JINCo6O9R+I41dBOBMz8kMHMCHwyGyj89qoX+46kL8+jf1A1FszL8Sj1mTYLksX6T3+vDahHXbgU= 3 | trusted comment: z-tokens--windows--x86_64--v0.4.0--preview 4 | GYOyGHkIYd1GOWhN/bckQ6VfabWpQUubiB96aueA9D+Nr6cj6SJc6AQ/82nhWV2WFObcPA93yRAncJt3yg73BQ== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-exchange--android--aarch64--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67to5gUmix2eFtf4VAdDQtLI2ie+HAtG1Lm4m4ih19FH6gJE5gemUHU4hfzRshL3dcrB37YFZAjKIXHL+vt8ROAY= 3 | trusted comment: zt-exchange--android--aarch64--v0.4.0--preview 4 | 961IDOiInmHInzAonRu6M4cvKUwr8FMB5SphLxqFo2BHr5y3JFxSzXe/Qoev7Z2DrVtV5+2Zeew6yoUcYUgHDA== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-exchange--android--armv7--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67vldvGcHg6Q4e5HCYlaKo0NHl1Yd0wVdhtmDAmHDVQf28X/NzFyMHGCIcmhpr38gOWzx7jaKLwdxSCOtbW8Mcww= 3 | trusted comment: zt-exchange--android--armv7--v0.4.0--preview 4 | di7nmteCVl09NgL9dTV1/HtIgZDj1ScqhY5U/6wP7D91QnMlctZw1pI9TViCQHnYDiVRqxNvs9lfS8V1e0vVAg== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-exchange--android--i686--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67vjBFHnLIkUOGxn/uxwFNh8Mu+59+O8/GvHhKzWWeBmR7NMecpqqw+DKOQ2nEpd8hxU/5SAWRShEh8slQyqXEgw= 3 | trusted comment: zt-exchange--android--i686--v0.4.0--preview 4 | JGEfN/8xkwD9MADDZCcwsyRjsF3Ww1HJcJ/FHHMaGqRd35V6PRzmVGlYR7jRHewK/bwiWRD990ckyCFwyWJ1BA== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-exchange--android--x86_64--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67qHLvPPnvAAoTkWVgtFyttsLZ7YrBvppU9bF4tZk0IY+3cNL+H0oHKnTkN3VcWxC3aLJdEpa1G6ckn/2wnNfHgg= 3 | trusted comment: zt-exchange--android--x86_64--v0.4.0--preview 4 | /xDMpxwc4t7WC54XDrDgNCSpT8pEJu5ij+GSJ6sWuUkvzSY6BU3nBQeP3kaB8KBB7zc+5yVaRBS/bb//SkwmDg== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-exchange--darwin--aarch64--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67n9/kvaoCrGOWo+i3zrAP/x+XD/zY3q56IwMaG2VwcS83d0420FAryq+UV4DZbAtRcIpAf0hAj9u66DpKDQbNQw= 3 | trusted comment: zt-exchange--darwin--aarch64--v0.4.0--preview 4 | WEsuJC+j1UC8KHi5GGpNQw4qVwWx7EgDRD2/oScYrw/Ol3ExHaECtZEphqxIsuWM+zX4/75R5Esgv6DwWXvVAw== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-exchange--darwin--x86_64--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67vpMJKN9wx3eycTFQuPiNVNWCnwqCZYVzwI6XgNoYd8WPTi9AMT/V0NFDiYLM11OH3Zgi3UqFO9rHxfcCkuBMgU= 3 | trusted comment: zt-exchange--darwin--x86_64--v0.4.0--preview 4 | +agROWTIDzbg82Z//I1hvANTEZKCnTVm237l691E/51bWHQpE9Ijqm6LKlvdjMHSRNO5H39Yseh/VrlB5hjtCg== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-exchange--linux--aarch64--glibc--static--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67ikob0N/ApybQmI1iUO0u6uef5xGzyhH9ChrBR3wgRq7SFi2SPyHQHVpUPEC1i6DhYOIJ2KFIjx4KQ0n6yiZzQw= 3 | trusted comment: zt-exchange--linux--aarch64--glibc--static--v0.4.0--preview 4 | AVGXeQL5igcMsly81HqvuqfBs3gqYpRTcG2YdLP80fhOJtOgfP/9fbT0Qpg7aWayKktr/dIWzTbWm77vTu/uAA== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-exchange--linux--aarch64--glibc--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67oQvCOrC4bk78v/KHGoSuO5eK+nY5uPKBqzvMVpEpKxIuz9m9oIh8OK5+dGl3arXXn0e2ynO01qzCItchiiznwQ= 3 | trusted comment: zt-exchange--linux--aarch64--glibc--v0.4.0--preview 4 | peYyGTa/ZsDohuuJcrAsqyH/QsJbpuGRky9U1n5M9fjJgrgbrtyTTttbDD4L2Ob03t8jED3CCAWtxCtZo1DNBA== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-exchange--linux--aarch64--musl--static--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67pZ0gpZJDfOPbFb2stSbLNg2ZBCYopzkFhg/DjlM/BNCqkSgSXjmFrRdc2KXXEIWr0nR+dAtIu2Wi+5BpzDJFgE= 3 | trusted comment: zt-exchange--linux--aarch64--musl--static--v0.4.0--preview 4 | IUA7MjkV7aVnnqA4kpqAe+gzPl75VBF0hfr8bGq2VbI+48nNZMxt7hwk2dcDN94b+R6PE+vorIkAv1tUgQXPDQ== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-exchange--linux--aarch64--musl--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67mFyqSyQfTHnA91PS6628vpVES4DGgsKnNtlfeHETWBjILc6DEs5yWoQPBKEm4LTP8XJkgh7NkVoDxmWQVeraAs= 3 | trusted comment: zt-exchange--linux--aarch64--musl--v0.4.0--preview 4 | SpfbEM8liHiRiDTmsycGtq3SRTupUcl/S+jXcC52FZ6QJpgyBkCtT6nR87sLSw5E3E9HXlaPL+9dg/wDNwmxAg== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-exchange--linux--armv6--glibc--static--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67hTVKCSHSVwN6bRvq6nLrH7QZY3SJXaF8fv69G3UHZf0mV+V6UGDaMbY5I41C0mwAYOtLcRYP/I75b9um56mQQc= 3 | trusted comment: zt-exchange--linux--armv6--glibc--static--v0.4.0--preview 4 | piJl+bXu2EUYBu8GnWj/gDd5/33u/EQnfr8w0nmsv3lH0ChGYwn8N//ovyN/f2/11WrObaWfcDdByhkGGZ4SBg== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-exchange--linux--armv6--glibc--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67mgsPTi0KjZDfr6iWOBqJIUTHhMWArs6e8qgrZWeiFRKw7JI+HjOAGvgWQlw8jZ3CxAx+a/skZ/Sfu2jHfpYFgI= 3 | trusted comment: zt-exchange--linux--armv6--glibc--v0.4.0--preview 4 | UgyC4unni3PgILC6g/mxAI6UpRxND7KHuOM3LqiM3gwV1mYNV7uqtVIQeppnTO4yY1iBI6xtYTv1mTeZaIMFDw== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-exchange--linux--armv6--musl--static--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67suNeGhIznG5D6ay2M5OWgxXnaYa3Q/eBvS4vbaby0pLfw4OmhEcKrUEsttgxwTypc56gDpNCI15OYGzpudC9wk= 3 | trusted comment: zt-exchange--linux--armv6--musl--static--v0.4.0--preview 4 | +q7w2e26YT7hxJf0mNJ7QZdpnd2yMfZMaAyNFZyEkeRnoE/7JRKi6c9WWEgO7GMnQu/FncHSGMA2VTNnv+ISCA== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-exchange--linux--armv6--musl--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67vj0ME0O3d9/6b4RKaVYSjet1SGKzUVe3cZ74D5ai39nmijoCqKlzEdEV+OmCUDXuPbCSIs6RK5U8AqKMH/7CA4= 3 | trusted comment: zt-exchange--linux--armv6--musl--v0.4.0--preview 4 | cErwp2V3vDfZoarPAaJ+o1Wnoz/eT90/kjW546xJAy5OOr/rMuSAOUfLV3r56wGGWjAWgLndSR53B6d7J7N3BQ== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-exchange--linux--armv7--glibc--static--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67kKuHwMOzJBLyZDk9TfSVN9kvW3nA7enJlrCYHV37WbSBFH5ondXBj+ynsDlvjMvg3Q7+atkj6V5k4bUoHOfoQk= 3 | trusted comment: zt-exchange--linux--armv7--glibc--static--v0.4.0--preview 4 | h4I8CzEPaxfY8Siso9pZEIZIxrtGYRkykmF4fTw+KJYtXhF8+UQbWd+hshYGsf839+eU3DINR3kK5KaJu15zCg== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-exchange--linux--armv7--glibc--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67gEb+bXOqK+41RC2w/Y/KTmd0aKZybLfj1fVRiZLHIIZDGVbv3BmjfqfqnkWwgRMhB6n7hIpjyQjPHDhvc1Z/wo= 3 | trusted comment: zt-exchange--linux--armv7--glibc--v0.4.0--preview 4 | tzm9mioTAUSlThutYkjKJ2KBDaqHw5TlFtS4eVQaYfjOivMwS5Go2VAqRbgWJj2JRGlSvC93dv3OEPybgWaRAw== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-exchange--linux--armv7--musl--static--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67tKnI2gEVVeEEqBv16Mg8/a17RRtrktZSM3TYjkJTOMJB6n+MguQ/a8hpA0f8uhPtp75ZiECI/uUJPLDwun2Ug8= 3 | trusted comment: zt-exchange--linux--armv7--musl--static--v0.4.0--preview 4 | Rd+7HYBYSm2ao0a5hsOpC6XUau4pL3Px2smDctGU5Qf2RJT+J3pxWmo8rEZZqva7iNlAQ73Qjkr4/qc8cQKLBw== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-exchange--linux--armv7--musl--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67kYZVqcluABgSK9VQzf19IMXpX146ZJX+m0hOru+RdRH1cvlzN+ewIgeekbFLL/UXQ/MWwzqdNFzYqfTcYFyzwI= 3 | trusted comment: zt-exchange--linux--armv7--musl--v0.4.0--preview 4 | R6tOs4bS46Ka/asYG/GioIqeHf3BbANBuzT5RyyRvWEUhQUfaS2MtNI0NXdlnOSFVGvCIpQkX6L/+DsST2klDA== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-exchange--linux--i686--glibc--static--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67toeB4aRMHGYqDP6gJjdzcszQ9IFWKsbGZAMm7J1yaPG90rjS69lYZog6/GEAahVnV1gAtaLPHJY0D1nWzC6gw8= 3 | trusted comment: zt-exchange--linux--i686--glibc--static--v0.4.0--preview 4 | XVXcX4d+1OFYuecrov5xwKiNJBzTzpVdoc2D8TsTDedsfI8rev4gYGG7Zu1VmgvuDsMoVynIKbvjtOWySN9QDQ== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-exchange--linux--i686--glibc--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67t17YGaLJH0fHC3G/53FgTLb4wZDS7B2TcE251/wakTBnt6h5nDijRO5z6OCMIAYQMszb1qXSh6P6zo549nJQgM= 3 | trusted comment: zt-exchange--linux--i686--glibc--v0.4.0--preview 4 | RU6lwjeyuxGVTY7DLRcIADHuHHZksRqjQQ5aedtT9x/E8Nptp5TE34+uh7xkZLTluUO1FZBjfpPG4jDkidScDA== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-exchange--linux--i686--musl--static--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67h8GfauY7DPwwv0MrzKBmaB4un/TsOEfsZJhMQ1fkdFejtmUFPHTelYedlU+T9J0aODalJwZ3PV3Qf+UXpnEFgE= 3 | trusted comment: zt-exchange--linux--i686--musl--static--v0.4.0--preview 4 | Mi43zDAK1BpkpRggLXopF8fZ9CWdKKrfWI5q+RXBZucOQrxnTEW163EzBqQWTk3325rqYyPB0y5MVDS1ZbAYDw== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-exchange--linux--i686--musl--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67iIKjsg0z3M/fU9MkjOe0yYmIFdR90ITrOmQBfXYrllB5nMZQSyLQQy6OiQmfd8w8dEeTjNixSO6ChaMum8ioAI= 3 | trusted comment: zt-exchange--linux--i686--musl--v0.4.0--preview 4 | ZB/Krfvpp/m0W4ooUH7T7MV8b3S2+THDpl3YUAm6ctLeDdg3Q9lH3pN0NGgxBaCf0h/XJ2Qga4H5LtfreYbkDw== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-exchange--linux--x86_64--glibc--static--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67s4LvfwAepWh0Hs1npj8iqhcKzmr9P61Axf/r4EFuv83uBzeXvQs889o5CikLaCcoPCuG/kg1LdAWjAAcr0UdAs= 3 | trusted comment: zt-exchange--linux--x86_64--glibc--static--v0.4.0--preview 4 | 14DTXnktTH1cUktomC0v8goXWgT5PNeUQgixfJtvVrtQk/o/8jE9LtcvrXiWyVbCrBo3HAuFmpcSSbSP5TIrCA== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-exchange--linux--x86_64--glibc--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67lbiQ7wwG7SIP89OcJGgr/rFDInqobiPdSVuptxY6duedCcKGClojWjsJh6J5H1qywgBpIOnQ3hNAI/HoMBysgY= 3 | trusted comment: zt-exchange--linux--x86_64--glibc--v0.4.0--preview 4 | bRweEo6P3j+UaIaRpKQCvZE6mEhE2poADN5PNDy95tO7HJoMo9oJms0kdEzDT5GsB6vmtT8jZ8tmCAjjnEsxDw== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-exchange--linux--x86_64--musl--static--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67pzJ5qCgSJGAIV5hNt9Ad8zax8uvjdczNYo6yEq78INt4wRKOe4pra3vBspJ2eC/X84j96sXGCvACUX8fMrqpgI= 3 | trusted comment: zt-exchange--linux--x86_64--musl--static--v0.4.0--preview 4 | 8STBqyEdtgt1501NZC4b7Uee450bjQEUTjGly3xtAmkCyxRBLcaZz6G7LUxy0pyt+WuVPOnOTXtbFHnICMuJAg== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-exchange--linux--x86_64--musl--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67oAWIROn1YqL7o9+qYlOurExR5KF/U1nVRh+qjh3v0aG9scUYgy70fqcZztg8l6dMTLF5lalWGMrLwNO7Grjeg4= 3 | trusted comment: zt-exchange--linux--x86_64--musl--v0.4.0--preview 4 | NE0KIEplcTvHSynvflx/KJW/k6I47N3mpQisVzvsGVGk4QVD+vQ5BXDgG81oJ+UKohWL3ezzzVcwqzzvNyjsBQ== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-exchange--wasi--wasm32--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67tiOxrMbBjGKw6zOwX+1pjliSMNRzZeFQO7g2gaqkCyWPn/48uBIPZFBfx9A8rKMHO13vRObsPUTiuFT1+ogwgs= 3 | trusted comment: zt-exchange--wasi--wasm32--v0.4.0--preview 4 | 42LopuoMV/jK2qP8q/7FISLeOULIeKBmS1AtUycNQW2HgzDwGFqj6YarONr+6flxnQRdm61Fx0E9drzowMtgCg== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-exchange--windows--x86_64--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67nTsSHgFdqUxyvOuT0YD2SX/cjwgmqFT/ILUu405HdgX8K0fpgSU/8DgSae1dAlo01xUrKhO+zWO8pvBt+FhWws= 3 | trusted comment: zt-exchange--windows--x86_64--v0.4.0--preview 4 | Yjgd/iwA7666tQT6uDO4dkbtkrGDgqg3QZ0k+u6UYGtsljxFpTanACZ9noequ08Z4BWcEuptRQZTB4InT6CTCw== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-hashes--android--aarch64--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67v5hV6aGNSEihfTFzW7E+KNPncbBrldmHHWXJ2TuFcJ4Yk8uSpfZaRYp72d8KHx4ZuDa4jrvcZ9Kc8zmvbcrEw8= 3 | trusted comment: zt-hashes--android--aarch64--v0.4.0--preview 4 | 5vt2dRAItM1Ft55ybJxmol0U9Lt4SZzl3KkQezDW9Kcl+6RKoqR8akFanMymSlk/c8PELuy3AfZzgmqKHQvoBQ== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-hashes--android--armv7--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67kJXeSlOuMtMgntet23K6e89365B5xwQlw7W7SIzb7oj3SR1hDz48hwdOSlGEbrLXlUiAeglCfFCc79Pr7B7Cgk= 3 | trusted comment: zt-hashes--android--armv7--v0.4.0--preview 4 | jLkhjNPA9wwLoDsYIvVWBk7qSq/Jj9gIQGUJPsKGU2uEwXzy3uzwmgPHaxIjXjfIaFb6HMdbNEd4EAGWsipeDg== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-hashes--android--i686--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67iRpyejrPToq4UbI04D4xv4LdleuPbUEYOKD80t8iJ6yLiSoyIWvd7oiNICdfSeZMOBRxo7RQBUpGsZAp+54KAY= 3 | trusted comment: zt-hashes--android--i686--v0.4.0--preview 4 | WxdX8nphFqfBYku+7sKIrzKxDSBlVDls8t3laxv8nCfAH53L0u+zPZc5OrZFDrtotk99JQVTLbtTO+rSDbLtCQ== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-hashes--android--x86_64--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67r/9NND2M/mMydmKFSSHi5uiVTbqbdbThbtdNj2SwmBnT5KiWfGrNWRX9C7+eKw6s1K+k0lgbzHLAMs/uXHynw0= 3 | trusted comment: zt-hashes--android--x86_64--v0.4.0--preview 4 | UzumhsY4amGr9I+unYdGg3qOVDUSG4l/1/OWLk3apKI7vTrk6BUsP8N0xQpITSDjcsa0odPpubOIPkLwruJNCQ== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-hashes--darwin--aarch64--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67h8fy2TOR+SCvMV2OrSH+f/tbum1uVB5Wh4uqBt69FFP2eFbX3MkD47+G+oLFewa8N3xeYVH9v5Rk3bb/agnTgw= 3 | trusted comment: zt-hashes--darwin--aarch64--v0.4.0--preview 4 | dZPbGvzx/TCXIicnfhg/ofUxsqiKCz1KULm8AwFkGLqO7DadAFuE8ChdEdQlCmRSFc4jpki+sJGbqmfj4eiLCQ== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-hashes--darwin--x86_64--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67pXg0jTytq4gUHRdhV7F2V/gfjRENaZHSfAiQIIANEXP/szNwyJyq2dJbYnwFXwUsN0xiTBN8zJ1Lkb1fXu34g4= 3 | trusted comment: zt-hashes--darwin--x86_64--v0.4.0--preview 4 | VMmYF7tzgfa06Y+1YOxf9yqx4HTq5nzRguEgmKB0sBOGEdS0v48SBOXOiiA+sgeYFnuabhwLjHIQ589ZkFVgAg== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-hashes--linux--aarch64--glibc--static--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67kDsgyNNYTde1GZf2bQfpBKbOvTHDbxgoaM6FpPCIbN8s4zrkSCpU/NI5Fdy79cmNp2zCV0NfWEIXNPBU8zusQw= 3 | trusted comment: zt-hashes--linux--aarch64--glibc--static--v0.4.0--preview 4 | MjT+x1v61wX9bZZhhaPN3NXpUMP9WsiWMm/Nj6rYGOk3ykRlbGdfBmfxZLCNaE8R2sUOM+YiP+GUwM2UortMCg== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-hashes--linux--aarch64--glibc--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67u2a8JD/Gm40rJg9GzLKvtWWJKB1gcYAOYBmnzxZS1mQgINy/4pBhaU6Peaf+wnqw2JQlJwT1FkpOJ/ba8rSxwQ= 3 | trusted comment: zt-hashes--linux--aarch64--glibc--v0.4.0--preview 4 | C41euKwivuJHBYuvjW6QenowAnL417d59OOFUjnirKC/dV1uAT6GrH/56VFvnvBbfPtv/r1C8ziq+k7unun/Aw== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-hashes--linux--aarch64--musl--static--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67rNMFEYdCkSyXRCv2ZTrwncGY2yz0jVIeo7OYFQCdKYg09nRYpf2oSApuyMkupAUaaymdvfA40BPXqFld7K9Sww= 3 | trusted comment: zt-hashes--linux--aarch64--musl--static--v0.4.0--preview 4 | Dz9Ft9gqLNvmTiezzfikxxc1LiOIBokVGX+I1N37dyr0pkDvUUfJMXMLS3wtxy/EoMjQzI7FT+LvVZU8nVSQCw== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-hashes--linux--aarch64--musl--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67mItuwp5y0mTO2w8CNauoxmqbsyn5esbQ4lT/s7vPcppdZGuNmgm20swB8DfIYo2oY/TW7Rq3XwbVbDnM5Wu1gc= 3 | trusted comment: zt-hashes--linux--aarch64--musl--v0.4.0--preview 4 | Ogkt7XCMmWXK0rLrZkRNNgJxqI8i03Hd5msv4WoojK3GBM9e5EtLZV7oYzS/NzrNoo/ektbJP0K0BbQ/g2V8DQ== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-hashes--linux--armv6--glibc--static--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67mxGxKZ9UpHSjHVxHIwKU/a6kk5rq4A2yjF4ReWxkLTPvtdf445XLprJuqT4G+fjEmXnBBj1CmMTOmCE10uITgk= 3 | trusted comment: zt-hashes--linux--armv6--glibc--static--v0.4.0--preview 4 | H3uL/cDCYrJPfm0grPoxHureeobDOzewG87GxPnBMFwlkolujfMpiT89l6E7YBebRU/DIzadBQ7pvZsd9UmdDQ== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-hashes--linux--armv6--glibc--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67gZ7sq156FzdMC4obtYoZes76cUnbvkZI54PNr6BE1U25J6hyGWYOZS3yhb/7TY+LSO4WUu2P98RlduoD1kcsw4= 3 | trusted comment: zt-hashes--linux--armv6--glibc--v0.4.0--preview 4 | 6noSIxuCVrp6vZS2XMZ1lQ47bpluxSHo5jROeCfZTpmZ5f4qvbVJFYfDYHXo5D4IegYcriAiMwT0vpQlTn2rAg== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-hashes--linux--armv6--musl--static--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67rt6rbMf0mN9YLWrsGNIiI3gNpWWaWCQsneEeQzm/mnBxnBfUOGecwdGp4jGwNYikUC32Hv2/eEWeeK7Eq4TiAo= 3 | trusted comment: zt-hashes--linux--armv6--musl--static--v0.4.0--preview 4 | 692GoALcMpLeO6CXF+4/Pr1nHGn3nx2iTMprRqL6JrYv0KI2O43UCVYP6x9mXfaUrwJQ9hzGbPrMfkSA0b6ADA== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-hashes--linux--armv6--musl--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67tfcZ4gimxNl4Pm/2u2EHqSHL/+rfaRzv4gU84bgKW+cmMUSzZNYmd+x9wuT3TCRhwSUj4N3nG2WsvGwHjAIqw8= 3 | trusted comment: zt-hashes--linux--armv6--musl--v0.4.0--preview 4 | DOmRPC3i21ml+NylwLcFlx4/g00KiY+sX+4A4hvzCKfSi4wNjnNigYlkg7S1jXttKTRnVJJXIPvkUPlVzGkIAg== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-hashes--linux--armv7--glibc--static--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67onEtJgrXbrMml5724P0mWDW9BSgdlDqnhFFx+1sTqhWT3gT/mfSxd56QheI4urekRbmyKmw0+ZXvieaypCI7Ao= 3 | trusted comment: zt-hashes--linux--armv7--glibc--static--v0.4.0--preview 4 | CvTWAiypYQy3BT160OUXmCe3FygUDhTmIvvZj9zBYq2QEK+AJ8Uh7vCpJmXctSwUzBrfuW4l/4dJ9RFoFzdfDA== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-hashes--linux--armv7--glibc--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67uRcb6bAhURonbyjsfTv4fkhoEtSNSUF8FB3gSuoiP/2515SLBEi9Gz4QiCdKwuFtL3ZDU8zpUhyIoXSa0WZuAk= 3 | trusted comment: zt-hashes--linux--armv7--glibc--v0.4.0--preview 4 | 73/T4TWHACcEzpnuZ7k9mYkLSi8d0+LsdXQO2tYi8HYF9SdeUFdD5MpeAc3MMIBFYCc21mza122ov1Wg4zK4DQ== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-hashes--linux--armv7--musl--static--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67nt4i6Lwq08qJjz+SdNyBlkdcCq2+ELDHM9an+yMCYYAKtIwPwyqNi+OhzOcz6sclxxtYCkBFIQKT0V83vgS0Qg= 3 | trusted comment: zt-hashes--linux--armv7--musl--static--v0.4.0--preview 4 | eSzzNBim1cgJpY6vocFvDlNVCUVmg+LlP+N1n8mJK1Kql6b/FO1pFOaHT3OySozu1amCpSp0SGwgVgQi/ZAFDA== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-hashes--linux--armv7--musl--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67k4FM1wKd9np85mjozqFxMZGYdwpgmIxMrOptmJgRWi0xlQHjKwD5SwPQYf2Aw0vSoO7nHz0D1dMrDcfiwNAXgU= 3 | trusted comment: zt-hashes--linux--armv7--musl--v0.4.0--preview 4 | Z3YDZQUWQkhlMnBSyDb696idzW/u2FK0y9RLxOHdVbkuov2+HHgX70E3wzCz7vtFPJYnmJCiDqMa+6UhyMHnBQ== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-hashes--linux--i686--glibc--static--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67lLWv84CdK3oQO0RUknNBJwEaIgXMIVCOr4Eycme/g1DNBGYsLdh94k9m3BxSHKpANScFm9TsWxahm0q3l0qkQk= 3 | trusted comment: zt-hashes--linux--i686--glibc--static--v0.4.0--preview 4 | itKwKV8jvpsJhUeHFBXeh4NXx92X5qIcIEDeXK1J1kjzkx4j4i49dLE1UCvGHu9R4i69PmW/mCh6n+7avCvnAA== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-hashes--linux--i686--glibc--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67lj0FXcRrEGQyV46kRf1viMV50lN96du6Yc81cjlhbxsPtvGqfYaYEhQjopd3PD9pba+ng72DeHnwFloZEMEog4= 3 | trusted comment: zt-hashes--linux--i686--glibc--v0.4.0--preview 4 | BzZxidJL7Njv7EdvRyRs0L3xAc8IfwKY6m/JDMDvi2zfz/nrm57BA8a8eeYHtprVBdnVVQ2l9cW4fHpuzgGJBg== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-hashes--linux--i686--musl--static--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67hCbMjVEkSLPjXFQw9Q/rdyhA1q/tOF7kH2193i0adhEYRmOP2guwbfTa3YfHn8HruVw5j401n+vKu80Z8S0QAc= 3 | trusted comment: zt-hashes--linux--i686--musl--static--v0.4.0--preview 4 | Bbp+rVgzY3v4Y4tzPVSbrhFLNPxlLc5Pf9b0XPrFDm8AV+RWVeeMLtSz5DgjvW23MydGJMOS+cqTy/F6xU+VBw== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-hashes--linux--i686--musl--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67pgwYVx3132KqvPIu7F5IgoM6tc689Wfot22wYIde9YbWFowba9lQyHMu8O7x+KsQd2EzwN49/FUcCFIXJRtJgc= 3 | trusted comment: zt-hashes--linux--i686--musl--v0.4.0--preview 4 | JLJl2p2yXI8ZSVz7ETjJEiKYwipU1iQmqYUvwkaQmfBGudQlF4sHydMdBDavuR7TRuX3wyu8Md8mZaBKMXiEDA== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-hashes--linux--x86_64--glibc--static--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67n0GinZ83HPwAlZg1YsMlPxXh6GV8A9u9Ng7s1PKp2dVW3CXSIgzkQ401p5E2EJECdNMSF8y569g+i02/5oA7w0= 3 | trusted comment: zt-hashes--linux--x86_64--glibc--static--v0.4.0--preview 4 | JQVcfXeuGcnIvmtcl4RVAY6R/55OkdLMcoqOP8Kmv43ylxG290Dk0GkKLSmoGVoyRXBTOmBn02BdpsVUlqVwBA== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-hashes--linux--x86_64--glibc--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67tuLt8oDWS84WK8ayIgvmtTDXya6eJfK1yRZTqIGP6fil7LRW7NGmfgGEdwbnHB9G1IJcG87SQUIeawKmNNPUwc= 3 | trusted comment: zt-hashes--linux--x86_64--glibc--v0.4.0--preview 4 | +xuZdjHeoAIYPhG6qOrduV92PZVj32tyycEv7IaevvpOG74M4GdBEGINLNa4sqyOyOGrzs55bTM6kjsNHRXNBw== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-hashes--linux--x86_64--musl--static--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67lfGE0FunWkNEX16iJx6Qy53NAhpY/zHirY+Km18T/7TZfJcSRa1zU3+9CYYWPT6MPsvOuFb4mDNTbj34HI3JwE= 3 | trusted comment: zt-hashes--linux--x86_64--musl--static--v0.4.0--preview 4 | RrA45mbK3iFRmtz71Zb5GufbiRz4jEqlqGje8kfqJXeCKfTDatOVDfRJIBLH9t6sGmScCR2QZN2emKoRf2aVDw== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-hashes--linux--x86_64--musl--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67ioximZcKy90Li7mZho++3qJUX/pE+wgEKLL43WE6Yfz7+Jpb3owC5M0UH80E0i/HvTrW/6lzkP3CQfwNCI24wo= 3 | trusted comment: zt-hashes--linux--x86_64--musl--v0.4.0--preview 4 | 0BIbK+ruoePuht23iXdIcBYmR3jsmCkr7ytyoCmPug60i+xy9e0/8QmeFDsKNz+TL5MzId7m9IWYvySFQ8JEBA== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-hashes--wasi--wasm32--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67rYRQXWVi3JxkSIK2H46l5Tmaz6YXziS1itpPaIRLtrLUXs0U8XqZ1Mgyw2L1yl78eOSVAKxfQpCr0ar6YxEKwc= 3 | trusted comment: zt-hashes--wasi--wasm32--v0.4.0--preview 4 | DB9mOVILzdWouVsFarJC3RtjuzyVjMT0kOitbQKUQnEH2PfFmbtvVlwEqSYDwm3C/n6j7LakCe3kOPabmDLJBg== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-hashes--windows--x86_64--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67vPIhFTOD+GDvx2l6qd4TUvTqp8C1Ay0SRxuYnhly1GmaIbgLcrzH/F5UGa+KWc5VkYALsYfUGOvpt16ZXMgPAI= 3 | trusted comment: zt-hashes--windows--x86_64--v0.4.0--preview 4 | 37/+oJ+cwbIgXbFE0fr9GcBrJP9BuYBDaIPITwOvE6cyNgRJcNrGaC9rlRXdSBIVCIFryzW4XNyVbSAgtiTOBg== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-patterns--android--aarch64--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67mf5gB5D9T3yoL10kM/Gy4N5dYxI4Q3a1SYuKoSx64/kHwVo3RL/EDjRephqF9TpejdsK+eKIRgmkzK9qdjgsQ0= 3 | trusted comment: zt-patterns--android--aarch64--v0.4.0--preview 4 | aP0ftZm/ryLrJmPpfS4kNDcq+6XDo/PBkyw7B79/y0RI66dGazelMh9pExFmucNZFHaOQfoTNCc9ioQSDJFjDg== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-patterns--android--armv7--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67stVPli3S74JOHXITgSn4o/xkTER4ipAEvAzU7XL+FJsylQkOOmL2D24nq/hOYnhow3nqK/Z5R53BankQh87IAg= 3 | trusted comment: zt-patterns--android--armv7--v0.4.0--preview 4 | Ukn0ONNT8wwlSREGHY1rRsexbCW5g7LwTrUojn/KGsCXNDKGXnikp64LG2g4v4y+iJcRWGcwwHbxt5KUHLgLCg== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-patterns--android--i686--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67jvPVeORzGuT5IGydtTIDDjyK6iErsVfHWmBqWXS5N405bzoiyCkzAXzLH2Wk6RiljmqaNRHP9zdHjOxop1n8wY= 3 | trusted comment: zt-patterns--android--i686--v0.4.0--preview 4 | NpvupRev4Cp4xuzl1WgYYkKPzraA3R6Jv5dRrshsTNkAPe1ckN0ypjd+ievFaq5JdLpV+jNtWYo/6OJrGFIkDw== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-patterns--android--x86_64--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67kjNzzD67ro8SyndK0kYVig6g6lUnzwMxPnnPO4oUi6Her9zmt3AgZVmwGkbZ5nlg9zg1lsdib2ycOKA1ygQMg8= 3 | trusted comment: zt-patterns--android--x86_64--v0.4.0--preview 4 | 1ndfZt1xvRO2U24IiMCKuXj4VtY+hTCYu+aicyTZAwueJ9L1bTrgnEh4WijAx0vhmn1zf8mcuiCuB+9eLp1qBw== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-patterns--darwin--aarch64--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67g7RSjnNt1tlwa9sgH+Lyx4KrU7aa8Y48pg9z5DIIofWRc/jQ5ev3q7TDmYiqgvLhBRsgbGD0mfLpL6BQD1ifgI= 3 | trusted comment: zt-patterns--darwin--aarch64--v0.4.0--preview 4 | yY8T+z3ewkO5CrnQoL04ZSs0C4L57mmkh2XCBIaI5CRrS3wTn2RTJ1XprNMbwT4RS5n3Cf3dTMSb9nPRIMlEBA== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-patterns--darwin--x86_64--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67vqwdp3a/ORYRmWPXF1ugSiM5StCSuVXGgrHz/hWjov+saan8Rs0ibCSpc5DYqUdq4rdqEkqacum38Y5fHeVxwE= 3 | trusted comment: zt-patterns--darwin--x86_64--v0.4.0--preview 4 | nkBEGac6cO672aPcwoXcbJ75BzxS0maEZCqv/fW/xPIhNgY9pdjdZ0e7POPLIQNET3LF/GLonQeIdhFdxh9TCg== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-patterns--linux--aarch64--glibc--static--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67pHwW7xLiqAof03e/M8mjys56wbz22aYGQlAJMRxPmtXJ5hQCqHcUocMOrWJaat+LpnDOv7enu5T4gqc0IjVgQ8= 3 | trusted comment: zt-patterns--linux--aarch64--glibc--static--v0.4.0--preview 4 | xcpVMB0xwkVMB3nMwfuFQehOlvQ8FiYJQs7tdhbxPPTydcFi0MRRngb3wwPE7ZA03HyJRuEUge3O9YIgNJDPCg== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-patterns--linux--aarch64--glibc--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67hRhbq1w+Zg3CC3s2j2mbNjfr67wXzo9w8mSElGVjWETWSs593VEJIAc02Kjt5TPeHQ2yVO5uQlsN4qnD5nJxQo= 3 | trusted comment: zt-patterns--linux--aarch64--glibc--v0.4.0--preview 4 | epxo6D4OscEFvaAp2cniRSOCZ6ZA+f+21ElNf6UqYtMvtk6Gsj0a+qv1KZJtzGjUtOusc+RkBihwu+GKx6r3Bw== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-patterns--linux--aarch64--musl--static--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67sHe4983z2J6n6kcR1cfy8gFXI2B7R6ev1MS8ETKoWaHNfxMYq/xEdiWWaPRSC1qMghsgm3k7Gb4/NnOx/S3VAY= 3 | trusted comment: zt-patterns--linux--aarch64--musl--static--v0.4.0--preview 4 | gABANQ5nke+lD5I6OdiL3rnVD+fSeTitAUp+lB2gFNN59eMKvsvIzlmChSek0V66mcFSQurtPflOox1kG3yrDg== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-patterns--linux--aarch64--musl--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67nBIfaitWmi26CtY971mtyTQAa39bHpDGLgx1xHA21QhfHLfpEh7DaMkXHB1gEWL2RyWHLisnIQHKGVixnKnMwo= 3 | trusted comment: zt-patterns--linux--aarch64--musl--v0.4.0--preview 4 | 9cfwp0hUiuO4Ghr5kioCm8+eY0kUaHoPXPEnUa1p2hRkOekwrZT3AapDSN1inc8JBgdHkXQXrFicZgVl8oPACA== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-patterns--linux--armv6--glibc--static--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67pa0txyOil7Hbd3Mx0CW9QkGPa+ygbarUYpm6t5vX70DV1piTV/1A015j/51W0PDA1xxhurHJUovWs+ZknZLzQs= 3 | trusted comment: zt-patterns--linux--armv6--glibc--static--v0.4.0--preview 4 | CM7JNn3bC5wtSJBUb9tLNKZ3qWnH/UD+D+LOhGjBXWhcJ7lUldcgdeESO81bqoTeZpkGwTGUodCY7gGUiVu8CA== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-patterns--linux--armv6--glibc--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67ozS1JhpIxJwcECh0wZt4f0K82wvlA5wN/liYVl6xwnH4pbY+NWH60Z6z++eFhFwGqLZGqbnBxJFANQ4RUZrmAg= 3 | trusted comment: zt-patterns--linux--armv6--glibc--v0.4.0--preview 4 | 8w0VR/32z52HWprfXODPfn6mhRqEFcssZcBolVbBUN6q/pMUC/JyxY2FaFhbxMR6TXNADrWkc9GDm9/DubmaAw== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-patterns--linux--armv6--musl--static--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67t3Y3mkqk+3yJBsXHNcAJU+i6ws1BZ7yRHEm5+js9MM+hPN73GU+u4SYs+q4VE3UuAid+EIdeIMxAD7Mye2ZqAg= 3 | trusted comment: zt-patterns--linux--armv6--musl--static--v0.4.0--preview 4 | 79/kwP3iTn/8bMLkszJ/tkKsTkQSengBoqxLx1lAXn9watk2uSZ+RIem4E+iQEHkUe12gs3zAXnbH2XBw0hPBw== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-patterns--linux--armv6--musl--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67u57zp7MefugGgM13WE9NeiI3P7P1/WGxROr2vjDRacj5ivMORluGj0ftFaymxU1EdiFPdnonGmL843M8TZPmgk= 3 | trusted comment: zt-patterns--linux--armv6--musl--v0.4.0--preview 4 | LxhfbLahekehPXUOPrXYjn5mhAh1HcEktEiJ5U1TX4P9xZ/36/aB2s5xNACEZTuWzeSI1Scwu5E29p3GB0mPDg== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-patterns--linux--armv7--glibc--static--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67tPdDQDgfRTSCGoGTPIfCQ6qo0zB2m59kGjKRymKuGhdszqdh+mHdIqnuyVnylzSCTzgezap9yyjjIU0C5C0KAk= 3 | trusted comment: zt-patterns--linux--armv7--glibc--static--v0.4.0--preview 4 | IclWdDtzoBw3u1811pGbfOHIdzKzAcgcZp69iZ0PKBlHoF+ubnVDC7ms5b/Eb9zqXGLe3npqrGUxG2Lw3RwlAw== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-patterns--linux--armv7--glibc--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67iqsmz93o8R+Q+G14CBLFA6MBMjTZadqFtWB5l5Vx5oVQ5Z+ElqEpQPFWBY9U7i93RxMV9Hn2gxh5eYX/hwCzgw= 3 | trusted comment: zt-patterns--linux--armv7--glibc--v0.4.0--preview 4 | 2dY1B4HTeLfBgLAWLGdgSanHw685CnKWK3Eev6Hb7cnmKseF8pVnA1El2DZ5qT1wWU21EOQtHv/4Z0NbPe5aBQ== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-patterns--linux--armv7--musl--static--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67vXsfa4VqyLaaCbqVCyRAKzNNJ4Obu4tQc1EhPDmBrw8utk5PTCYj6f/EicWpZ/dBQ3fyyHuBpkH2fkcHF+IzgU= 3 | trusted comment: zt-patterns--linux--armv7--musl--static--v0.4.0--preview 4 | ttxwh0T0zAf+aMsF4Q1/jISl2cBZtLu5um+c5WlQdB/FqrXLfEoKFZgGtO3eEdwhnVYziUHMovxeOnWp2SEWDg== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-patterns--linux--armv7--musl--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67q73xCjFAa9DnfzNo2zj85xUhcxdREu/AGplRaPPlAL0prUTzp2CUivpRaBzwWoYVa6vdUXDMHPHO3zcCUUyHQM= 3 | trusted comment: zt-patterns--linux--armv7--musl--v0.4.0--preview 4 | u+7P4M/idjTX+8TmP8hNrZ/Qxgj7s00LXesye/bto1uccGdLCan1k6D+RCEtnPiY3glN2c6emN/VTYCS1vyvBw== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-patterns--linux--i686--glibc--static--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67gL9c+WQWqG/r9+UHT4Y77p6r+F+toghKar/NjfTcpDrRBo4VyBm/oQ/jHkGoDeBuJVmLLx42yuwfjs6uL231g4= 3 | trusted comment: zt-patterns--linux--i686--glibc--static--v0.4.0--preview 4 | O9dgjc5Mdtf3AnT/spPieE6H/mV5BNfQNKrelgG3J7ewIJDEAESSu6chO/M9tQDAHQ0TCFXaPMIWoAaf/agwDw== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-patterns--linux--i686--glibc--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67tp3ukQ85O9vUfCoPpOzx1BZqE1Sxhway2zHfhXFX1N2vnqyZVaRhBNwbupKeEDBzXGfzmOsZHdOTBD/ppFXQQE= 3 | trusted comment: zt-patterns--linux--i686--glibc--v0.4.0--preview 4 | OnLibkmpK0QYRjPv4DC8q6Y4SzNlpr8crWCwzEHykh3a8uRN/UVr0EDA9Iw+2iZYD8a4xHfxQepdXISbRGdoCw== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-patterns--linux--i686--musl--static--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67h8QWogK9nw9ay/SRkSSn7kMl/YQcVlz8kL4POC96B9pjr73vQ02pHoF6YC+s4lgZQhDtuc2lIeU7Xq+UAtsmA4= 3 | trusted comment: zt-patterns--linux--i686--musl--static--v0.4.0--preview 4 | P4PGNpvtLUYy79sGqmkzbLiGimF97iuHk+19z5QJTHPmMbpSKW/nZJpGL6oPrC62brDpiLorlDD3FthNsLqiAg== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-patterns--linux--i686--musl--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67n0BAAD2XGvykELnSyW+vAZmYTmrp3ozG7TtF/PAlGAJFAdWw4V8xR+ARzBXFFoYLPGNSK8I933v/hF53XhwoAg= 3 | trusted comment: zt-patterns--linux--i686--musl--v0.4.0--preview 4 | NWN9HFOVU2WLnPvkqFK7OqtdYfIyVKCkrXYiN5/2lbnOiX2D/q01i56hC6HdGSnCv920ZKQ90Cbe1rF8hDIABg== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-patterns--linux--x86_64--glibc--static--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67nPK3b1Lq8WsI9zG5VvYP85ZoOg8MFHe2bCVQY+TUlq5d+Tig6/irUmTlJIJdqAMCRWeeYGVILDc/+KGWOEwUQc= 3 | trusted comment: zt-patterns--linux--x86_64--glibc--static--v0.4.0--preview 4 | TXh0fAVhDqYFP+LImx7duqYvWoXXonSqCtSaydXEiUDgrRcBIKpfXQjiSllHLVDGG2/JSi+yPcJdT3XbvpP8Ag== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-patterns--linux--x86_64--glibc--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67jeNJZy4vCk6kaqeWN6ghvNud6KAbSP2axzLCkoDmIxqFyVMcsxmfAUBgvMag5Y5uWBqml1uPcTombq4h931MwU= 3 | trusted comment: zt-patterns--linux--x86_64--glibc--v0.4.0--preview 4 | a4v3nJjPg6DXCDvs84MvNIDVYZPHiWh15mSdwAdYo5eSOGxFssV6zU76G2wPeN+tdYx5NChZAOZFh0XGLEFaAQ== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-patterns--linux--x86_64--musl--static--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67qkWpQh51XaTwJwPbu2mUXKBZYb4R5eT0+2StRzTYFK8qbcx1+k6m90WDA9zkj4KjShE0Jv0SP61V5NkP1eCbwk= 3 | trusted comment: zt-patterns--linux--x86_64--musl--static--v0.4.0--preview 4 | j/QPPrSKlVDYORAIVA/+MlYQH0DHSNZQAbdU4Qsj4zn/33qOb3Hycj+h2VpHUjHhVcNbT+rbt10fuLFfH18ADQ== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-patterns--linux--x86_64--musl--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67tomOA6BDm3CzOCF+8XTjX7H5HyhYdBsON2vlJ/Gj4lJHBDZ/sHbQx4MFaZU+00rQYiqZQYTC/WVKBLyrz2PYwI= 3 | trusted comment: zt-patterns--linux--x86_64--musl--v0.4.0--preview 4 | VDgu5HpDBa46Lryr1ll6MsXsxYnJq/59j5pRc7zaXm64XafFVH3C1TLQXcgX4diZyogYaYt2+BwFkEIjM7zMBQ== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-patterns--wasi--wasm32--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67nQac2uxFMGncTVVdx0TA+97ElRwOTvPiW/XxnUvRv7tCXnOxdW+XocMyQBAz/CgjTUOMvwST4687PZDxn08PQQ= 3 | trusted comment: zt-patterns--wasi--wasm32--v0.4.0--preview 4 | DgReCo4ARagXw7JyuCeUgEF44Iul1sNeJiiJIibtscNgDbSkmq9PCDFR3WG68zZxTN76eQqs1D5ZwONjfyouAA== 5 | -------------------------------------------------------------------------------- /documentation/releases/minisign/signatures/v0.4.0--preview/zt-patterns--windows--x86_64--v0.4.0--preview.sig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RUTNU8euCgU67u3RIIn4HjtHoX9ypqqpQ0piSwrtjCP09Jq5/FPTPGHasPr9Xma3d0p0k4jonFcb05qd8tULsKDHPpl9KJDMfwM= 3 | trusted comment: zt-patterns--windows--x86_64--v0.4.0--preview 4 | m7jUO1KttLsiExYxAJf7AIx/X9Nnf4O328f+8yqS/7letnYscINflqPyVdBRseDjoT60WD+jr4mJI6PRGlApBg== 5 | -------------------------------------------------------------------------------- /documentation/releases/pgp/keys/public.txt: -------------------------------------------------------------------------------- 1 | 58FC2194FCC2478399CB220C5A974037A6FD8839 2 | -------------------------------------------------------------------------------- /documentation/tests/exchange--armor--empty.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange armor 2 | 3 | 23Ny3otNa5GGG 3RPorZoxah5Zb 3Arpno9yoihzp 4 | -------------------------------------------------------------------------------- /documentation/tests/exchange--armor--hello.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange armor 2 | 3 | 23Ny3p3y3BKX3 3rHD8WhrASXSh 5wkTZodgQca7 29HatWcprxB7v 2E5X1ayFr 4 | -------------------------------------------------------------------------------- /documentation/tests/exchange--encrypt--associated-only--empty.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange encrypt --siv --associated context 2 | 3 | 4 | #1, 3Lms6mRBZzS5i 2k6xuMGXx52oz 27ffsb3HDS7QW 2rjRXXYLLeLix 2cCAxrijLEGoW 5 | #2, 3mHw1mGZLvtnZ 2pCheifjkBCxv fUT7BAijHn2g 3gHtj8xahEELe RpigmCokm8Fj 6 | #3, 3RWLN2J19mGJB 3SZ8YiG2jqjXA fqTAZRLuPPp4 3Q8neTyfi8tHV p392Sg6tuSHB 7 | #4, kXMs7tM3htSJ f8BhATagnm7c 3tGURgCQceBAC 2tMW9htTRVKTn 2wXtSYAAAMFmR 8 | #5, dkfZPVuaRsbj YrHDB3XBo4uE pqsAKJkKXFjw 3uwJkUyCxboAw x9MY5MzcURCX 9 | #6, 2smNt17DprKMH 3AVA3Rsk6W5c2 3DG7FwhDp5je1 2Lp9zHHJUgVJE 3LSpb3pGkzFsR 10 | #7, jQGNfcem2Xmo 3HAjhDqKRcn9b 2YgWCxgC9LVUf 3YFFVUYVVyG1V 34u5xijw1rKUS 11 | #8, 2MteesAAEJC7b 3y2M2t5QWgVGx qe2REDr13Hiu FLQwcfcgD8Nh z71jY1C9DuPn 12 | #9. 434jmL2FFrCWr 13 | 14 | -------------------------------------------------------------------------------- /documentation/tests/exchange--encrypt--associated-only--hello--with-associated.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange encrypt --siv --associated context --associated testing 2 | 3 | 4 | #1, 3Lms6mYALpvfK iBJc84SCeBfx arcQ77DZ8EnC 2x47k5kZoNaW9 G5SGVBYr4xh4 5 | #2, 2492QEqJm1Luw 28foSvq8AQ9cE 24QnYtBPXpLoR 2Huy9pi7zYPD8 nyAXWdP2pD9s 6 | #3, 2Mi6Be3Ffc4Dh 2Ppor6kPrTLXa 2awXm8LirETm 3KAu4RSfXEzDN 46jYVCD3wY7rg 7 | #4, 2qA6CfLJfXDV2 d2V9oa54tkHy 3LM3YyvXy5bb1 49fuxDjRqri8y 3z16FySAqxLBq 8 | #5, 3w57SiGHvzURZ 3y6kwz8JNbZ1m v1RgYbrQqo9V 29dS3cMp445oq 3MvDGBJBxjFYs 9 | #6, 4A8yPsSBpm5hz sdk7tTaLjhjp 4E3kgZAienCgn 2JCtTFeSKBWxo 4AamK7P4A6ou1 10 | #7, 39qDptHsHu2ZW 3WM2vG2zqJzrv n6tDbo3z9Fdp 3B51mMjd3fAEf 3s4LkbgcfpZ6c 11 | #8, 41JY5PRv2h8eq bS3JLsxum3bH BdYU7TNT72RK sQdiX9wrvc1A 3VjUQKeTVV9Gj 12 | #9. 26jFJYdJwPSwk 13 | 14 | -------------------------------------------------------------------------------- /documentation/tests/exchange--encrypt--associated-only--hello.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange encrypt --siv --associated context 2 | 3 | 4 | #1, 3Lms6mBX3dvWX Q3QpzLNNLsrL 2BTA2SKisDgC3 2RNGAY3m3cp8B 2kQMHPZ3E2qts 5 | #2, 2a9LV3JGiA8Ts X1SxR5pi9M5t Vwa642R8rTU2 3Goyp1veJSvLz iznjv2SVT9ga 6 | #3, 2Z78EL4fArxgk zyMPbMFV6Y9w 3FTNdrpuNwzGS zTYSS5BeWZ9C 4BEbNFHXj4aVL 7 | #4, FJjohd6Qdqeh 31TAFEZgAQQBj dV5m58WNocr4 3ADdS9kkUv57f 3ofSJRvBCAmRd 8 | #5, S5BXvBDAJfZc G7me2hhJiFTd 44dzMmnJbvqcS bx7HyeV1K32b 3rab6CXTyzrqZ 9 | #6, 3c6Y87R2aveaW 3SFUAhtmjzMj8 3FREYsHqRhULS 2aBLxeZqdt753 DzgkAXYrQGaa 10 | #7, 2aaDZWwqAHvrf 25KAsMtcysit6 2qn1tXuhgE55a 46hUQ4YQokodA dPnrHyFxGQXj 11 | #8, 3b4au6EpBD8He 2PYg9q2DBaZvg 3hkmmk2TLe2yU 49StkVxZHzjK9 3sZCVwKiHbAnq 12 | #9. 8Ayw9ViNvGnJ 13 | 14 | -------------------------------------------------------------------------------- /documentation/tests/exchange--encrypt--ballast-only--empty.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange encrypt --siv --ballast ztxbl1ah428t6ux086pfdgv5d5z8fle06rll5azaglg8gcnvd65mup65qqckq348 2 | 3 | 4 | #1, 3Lms6mZQ8NU1y jY1qevR5jZMz 4BrFxqd2WToA 3Prfa8vSub2Hp 2CGXUiHcKXtxH 5 | #2, 2W8ZEu2yyprna B58u9NyCvWYa 2LMmpv1PxKiaE ToNu9QkzXZKD 3qMddMZqPBFWa 6 | #3, 3NBFfkM8Px6gh 2NjGrPsXRX5us 3Ddjc51rncnRi 49Dtwk3Yk3X3U 3Vc9XF9ybLY48 7 | #4, 28hwEXNgQ3SDW 3uKGofgCfLchK VvE24BK775Ci 3dqoLpoQbBA1K 4EphS1eqtNrMe 8 | #5, 2D9ZtCwcLyRYX 2GhDszFwMD8Ny 23iqPdMtK5p6a 3JJDJkFHBevy6 36eFE6zEhr7Ct 9 | #6, 2G3x3DzevNMh2 3Cz96LePg8F7U 4Av6EJNzhPd6h CstXf9Sj6Kzd dMPcoPL8vdwj 10 | #7, hREatTm7qzA1 rz3wsR1VvHLY XJ23bEiCjtv1 46yu5mV7kZsNc 2tSkd85byunB7 11 | #8, CGXosR4tr7Fq 2c3Hc6NXerEM4 P4EwGcF6MJxT m4uzUBkjUVcM H7tmZ2mvmHhw 12 | #9. 34ocRFoejLEH4 13 | 14 | -------------------------------------------------------------------------------- /documentation/tests/exchange--encrypt--ballast-only--hello--with-associated.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange encrypt --siv --ballast ztxbl1ah428t6ux086pfdgv5d5z8fle06rll5azaglg8gcnvd65mup65qqckq348 --associated testing 2 | 3 | 4 | #1, 3Lms6m8Ja5VkY qg41iYAFviXh T6om3mEEHdd2 48iPm5nd8cf7j 2fwgKCDLLW3pw 5 | #2, VGZsKXRKxq6P 3ZAyVxrBKE6xU 3pD3fNpkZjMkX 2xCLFUMTUogkP 8xuLjgyVh8QY 6 | #3, 2YhMMkshaijsi RecFk9cg2b9k 2jSmHjT6Vi3zs 3a5JFM9S297eC E3qKLxjKCfzz 7 | #4, 2118LTLbPqX8C S5bBVEx7Qf8E 25eN4McK4376T 2GPN4iqGv4uic 3nU7CGBqRh1eY 8 | #5, d2jNfaNUJiM9 4924x3rXArGSK 2cxLZyEcffg8q ZtFrA1ncw4uD 2YDGdr52gsjdu 9 | #6, 2nkjVzrzMVSsN 29mBQ4o1VMW8r 3Sh7vrvCABQ47 2fVnnYXkTyQ4s 2hV7ZBhcvJ2YT 10 | #7, 3c4Ts9LP7KSsk 2vV5tMFHS8hhF 3WZzNSGkreQFh yk54pr9AUe8y 38tX68XWTj2dY 11 | #8, 3rnhvSSdKjyPs 3Ja1a5m5SRCAd 2nfdeiYKx4iCs 48C111BPJPy4F 3Y8Lp6qR115KD 12 | #9. XJTQsnoezsiS 13 | 14 | -------------------------------------------------------------------------------- /documentation/tests/exchange--encrypt--ballast-only--hello.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange encrypt --siv --ballast ztxbl1ah428t6ux086pfdgv5d5z8fle06rll5azaglg8gcnvd65mup65qqckq348 2 | 3 | 4 | #1, 3Lms6mFvpL9Ns 33v36KgaLfnqp 2fMb3FAKV2WFj 2uBj2eeMxw2hD 43qpx89sPdWtx 5 | #2, 33sAaHrYMYQM3 3ra1XGTaDNBcP 3a8mVLnTTCAkN 3HpVRgPzKyfwt vUePisaf45Cq 6 | #3, BNoVz7BcMoRu 29B2GHELVRNxe xoRWJUhQL7UZ 2YfeayB8XBYQB 2hAYbngTU1Eae 7 | #4, 2pMfFSrrFjsiB 4B5Ybz2eCVVmk nEnqryrqC87N 3KisWJwDuT5c6 Y9uhcRuUVkSu 8 | #5, 22TNsnrCQBGkC 229pKiyg3DGPD 3yT4gbdX2QpZT 3Nje13rpDS86r 4FkrL3exdkDvo 9 | #6, 3ZShCecivPG2N 2RxysRWwk9ezb qwxjS1sC61Bk 2g4konByDSDWJ jkrVMh9haTLk 10 | #7, 3Lg76ovu7aysk 64PuytAp4cak U9v5u8ygiHJP 2vMGA41Ehz1ym 3fpRTDWtfQQqM 11 | #8, gX6bFAEzxgjt 4Dpvmfg1ZXNV8 2YXutk8t24PKq pdC9M7GDhm9e 2hTHHYYjZox1E 12 | #9. 3Zpkr9WAtv9Qi 13 | 14 | -------------------------------------------------------------------------------- /documentation/tests/exchange--encrypt--loops--none--hello.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange encrypt --siv --seed ztxsd1lf6056vl0zl9xk2j5asj7336sskhyqmevsc32t2ct6def5mnwmcqe9kcmx 2 | 3 | 4 | #1, 3Lms6mBgG8J93 296niXfgnHcjP 3cdWnFiNwSpnG 2VNkxH4ZhpP7R 3JauHKTg1FVC7 5 | #2, QbDh764w4Txx 3ogRAktQDLqGd 2qTX2i4LotNVJ 3wPiTjTJkZjED 2Fm1bY1jehVbg 6 | #3, 2DXDYMALNygxD cSHh5wdsJ3XW n1Vc74641RZ2 37ZXU6aK78coG 365VsNMvczsE4 7 | #4, GN7JBB4uqN45 25vyZ17vjsQJF aFstgHoz3SS5 3tyR2fQ4YB8VN ozu3tzT9Zgf1 8 | #5, 3syehMkTPUXG2 3yxcwo4DgzTZR tdDdGuoxQTQx dWLJxefn1ni8 24Tzy7piB2Kek 9 | #6, 2CcQ4hK4N3Vsa 2aSzV5tU43AiP 2WJvrKL39WXWt 2hB39pYUjH2jj VSPz8G1e955x 10 | #7, BoL3Qh4pNcsJ c3aAJpxH6As9 3NAUwaFPMnKBm 243w2WWiVi9xE anUa2Z5D1v6n 11 | #8, 3KHggGBdW5swU 35s1PFZabdwMP MGkCAw6jutZr 2XQ2dhiiGTPH4 424K8puoRAD9k 12 | #9. 3RfsivgYE38Uc 13 | 14 | -------------------------------------------------------------------------------- /documentation/tests/exchange--encrypt--loops--with-1--hello.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange encrypt --derivation-loops 1 --siv --seed ztxsd1lf6056vl0zl9xk2j5asj7336sskhyqmevsc32t2ct6def5mnwmcqe9kcmx 2 | 3 | 4 | #1, 3Lms6mBgG8J93 296niXfgnHcjP 3cdWnFiNwSpnG 2VNkxH4ZhpP7R 3JauHKTg1FVC7 5 | #2, QbDh764w4Txx 3ogRAktQDLqGd 2qTX2i4LotNVJ 3wPiTjTJkZjED 2Fm1bY1jehVbg 6 | #3, 2DXDYMALNygxD cSHh5wdsJ3XW n1Vc74641RZ2 37ZXU6aK78coG 365VsNMvczsE4 7 | #4, GN7JBB4uqN45 25vyZ17vjsQJF aFstgHoz3SS5 3tyR2fQ4YB8VN ozu3tzT9Zgf1 8 | #5, 3syehMkTPUXG2 3yxcwo4DgzTZR tdDdGuoxQTQx dWLJxefn1ni8 24Tzy7piB2Kek 9 | #6, 2CcQ4hK4N3Vsa 2aSzV5tU43AiP 2WJvrKL39WXWt 2hB39pYUjH2jj VSPz8G1e955x 10 | #7, BoL3Qh4pNcsJ c3aAJpxH6As9 3NAUwaFPMnKBm 243w2WWiVi9xE anUa2Z5D1v6n 11 | #8, 3KHggGBdW5swU 35s1PFZabdwMP MGkCAw6jutZr 2XQ2dhiiGTPH4 424K8puoRAD9k 12 | #9. 3RfsivgYE38Uc 13 | 14 | -------------------------------------------------------------------------------- /documentation/tests/exchange--encrypt--loops--with-2--hello.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange encrypt --derivation-loops 2 --siv --seed ztxsd1lf6056vl0zl9xk2j5asj7336sskhyqmevsc32t2ct6def5mnwmcqe9kcmx 2 | 3 | 4 | #1, 3Lms6mX1LpLpG nU8nkAFmgULC 4Cb3V2EqfViRF 2rMDkQ4EWKjkZ 3sCKHTuqn1rzP 5 | #2, 3zvJhtKJ8XjLG 2xinFWpS4Ysi1 27Uimu4iqrJtT 3mDSSRxdpBeu6 ptir6dwmCg1u 6 | #3, 3keX4kCP9z6Ly RWqD3ibZyhmr 2WiyYXZ5tmdHK 3uVoohNDEjQ3P 2LTnNUHT3Eksd 7 | #4, 8mq7RBaLPg6M 4Ca5CwgoZeooj 3bmU8TkehjCxk 4F9nowEAguScn 2z38s7GccwcE6 8 | #5, AL2qUKai2YrG 3CWzeA61tdP3y dLKWCxJmEZxq wTWkGkeyQ87X 2y479rks13mm7 9 | #6, mG33XUiWmdq9 2H6bdYojYxxmS 3E6KSDeDYXNDb JCYMfBPbbNa8 2FkzaeAv1syXg 10 | #7, 3YD3Tx4oGUwww 2ynoqny5VqEY7 37FAdtgUZRNMF 3gmUh1cvTkcEf 25mb1GQFN7iav 11 | #8, 3LfYN4LCKNUWy wb1ifMVCJ7Aq 2hy2Vj4ivMKfk 3xqL71dq6s8mk eTW4LGGF15Gm 12 | #9. 2fVsWjstBbvKx 13 | 14 | -------------------------------------------------------------------------------- /documentation/tests/exchange--encrypt--loops--with-3--hello.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange encrypt --derivation-loops 3 --siv --seed ztxsd1lf6056vl0zl9xk2j5asj7336sskhyqmevsc32t2ct6def5mnwmcqe9kcmx 2 | 3 | 4 | #1, 3Lms6mLQgMeix J5hPWCBwxy8w 2QxAqCZvaKVFV 3DnP6EMbDHkdb 3ymYHxu8qzBPn 5 | #2, 3mBXUADTcwKEN nP4daSxr3H39 2ohQbSqHutsDf 2JvYRqBdey2UU 2if8KEALh4KK5 6 | #3, A9EPKgEHieXM 2wUcRZFiPsY57 38f8rRNavBaoa mWPSqygorAct 3sP3aCFUAYXLd 7 | #4, 42RK7Pd7f7TuR 3Et3Rd8Pq6gRR 3dsUxiPLZPqtY 3pVnhkXUaFNyZ 2ASzig8UNSuPt 8 | #5, 24QyQ8wnWQaPs 2ttECdnnNjmSZ 3zM4SHFBNVZAC 3jAwjFbvZ1a2h 41vwK59jHyUJh 9 | #6, 3GbpdH2vdHW5M 3Padw2rLVRcT3 3LvKFjJtyMzBc 23YycbdxqAKMY 2GxQnySYAHEDr 10 | #7, 2myEizXXfa5tu 3uXK9vRYFr4Vz 3kTW1yN5EWb5p RgE65SmTDo5X 42PzbxbkfcKqh 11 | #8, 3avp5neXK7KAm 3gxEP1SSrWejx fZ8gDvoQAiny 2hR4xLHdYJDx2 2tNwPb6cKVGXr 12 | #9. 3CTMw445MBet8 13 | 14 | -------------------------------------------------------------------------------- /documentation/tests/exchange--encrypt--loops--with-4--hello.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange encrypt --derivation-loops 4 --siv --seed ztxsd1lf6056vl0zl9xk2j5asj7336sskhyqmevsc32t2ct6def5mnwmcqe9kcmx 2 | 3 | 4 | #1, 3Lms6mDzULzs6 2Nw4PF7cTDy3s 34rBBTAWytXc1 392uHYHBgSdb1 3LyG17saBGgU9 5 | #2, 3tJCVizgJgcCP stF9VetCykjW UCU4NTexE33G 3uQBAwBfm8Dz2 tvuZtGRhNV5T 6 | #3, 2wdvnoh7dWX1y 3aek44Yx2uh7K 24Ay9Zk4R4Xdn 33kSiR2CTfHr 3UYqdZAihygvt 7 | #4, 8hJW2iz2GYck 2Z7oscbvFBLEG 4EmpDV3PMHxkh 2A6TA9tfKoZUY 2neMtqtEofgGZ 8 | #5, 38jnerd8QMRQa 29k9bi2GYhxVz 3nSEcCeMu7gRA 3nQxpwhwBkRNA 3Xtvh1vpGqzaq 9 | #6, 3Bn5cu2iR74eJ 2H8wPCPBQtBHN 4Di8tWgUp2sM4 3if1w64spUQW4 Z74sw9kf2eZw 10 | #7, 3UEPrj5KuJov9 if1GvYyUZudn 3fzGY91bZGAKo 4AvXMBa5pAyJr 32KDLUdyMeZGq 11 | #8, Mnsiik3jLEgn 3g5zh2mtPKpBX 24ifHKTAc43X3 auZjdqP8Bx7u 37Mw1xme2n8xq 12 | #9. YxySncAgCXX5 13 | 14 | -------------------------------------------------------------------------------- /documentation/tests/exchange--encrypt--namespaces--empty--hello.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange encrypt --namespace '' --siv --seed ztxsd1lf6056vl0zl9xk2j5asj7336sskhyqmevsc32t2ct6def5mnwmcqe9kcmx 2 | 3 | 4 | #1, 3Lms6mBgG8J93 296niXfgnHcjP 3cdWnFiNwSpnG 2VNkxH4ZhpP7R 3JauHKTg1FVC7 5 | #2, QbDh764w4Txx 3ogRAktQDLqGd 2qTX2i4LotNVJ 3wPiTjTJkZjED 2Fm1bY1jehVbg 6 | #3, 2DXDYMALNygxD cSHh5wdsJ3XW n1Vc74641RZ2 37ZXU6aK78coG 365VsNMvczsE4 7 | #4, GN7JBB4uqN45 25vyZ17vjsQJF aFstgHoz3SS5 3tyR2fQ4YB8VN ozu3tzT9Zgf1 8 | #5, 3syehMkTPUXG2 3yxcwo4DgzTZR tdDdGuoxQTQx dWLJxefn1ni8 24Tzy7piB2Kek 9 | #6, 2CcQ4hK4N3Vsa 2aSzV5tU43AiP 2WJvrKL39WXWt 2hB39pYUjH2jj VSPz8G1e955x 10 | #7, BoL3Qh4pNcsJ c3aAJpxH6As9 3NAUwaFPMnKBm 243w2WWiVi9xE anUa2Z5D1v6n 11 | #8, 3KHggGBdW5swU 35s1PFZabdwMP MGkCAw6jutZr 2XQ2dhiiGTPH4 424K8puoRAD9k 12 | #9. 3RfsivgYE38Uc 13 | 14 | -------------------------------------------------------------------------------- /documentation/tests/exchange--encrypt--namespaces--none--hello.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange encrypt --siv --seed ztxsd1lf6056vl0zl9xk2j5asj7336sskhyqmevsc32t2ct6def5mnwmcqe9kcmx 2 | 3 | 4 | #1, 3Lms6mBgG8J93 296niXfgnHcjP 3cdWnFiNwSpnG 2VNkxH4ZhpP7R 3JauHKTg1FVC7 5 | #2, QbDh764w4Txx 3ogRAktQDLqGd 2qTX2i4LotNVJ 3wPiTjTJkZjED 2Fm1bY1jehVbg 6 | #3, 2DXDYMALNygxD cSHh5wdsJ3XW n1Vc74641RZ2 37ZXU6aK78coG 365VsNMvczsE4 7 | #4, GN7JBB4uqN45 25vyZ17vjsQJF aFstgHoz3SS5 3tyR2fQ4YB8VN ozu3tzT9Zgf1 8 | #5, 3syehMkTPUXG2 3yxcwo4DgzTZR tdDdGuoxQTQx dWLJxefn1ni8 24Tzy7piB2Kek 9 | #6, 2CcQ4hK4N3Vsa 2aSzV5tU43AiP 2WJvrKL39WXWt 2hB39pYUjH2jj VSPz8G1e955x 10 | #7, BoL3Qh4pNcsJ c3aAJpxH6As9 3NAUwaFPMnKBm 243w2WWiVi9xE anUa2Z5D1v6n 11 | #8, 3KHggGBdW5swU 35s1PFZabdwMP MGkCAw6jutZr 2XQ2dhiiGTPH4 424K8puoRAD9k 12 | #9. 3RfsivgYE38Uc 13 | 14 | -------------------------------------------------------------------------------- /documentation/tests/exchange--encrypt--namespaces--with-1--hello.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange encrypt --namespace namespace-1 --siv --seed ztxsd1lf6056vl0zl9xk2j5asj7336sskhyqmevsc32t2ct6def5mnwmcqe9kcmx 2 | 3 | 4 | #1, 3Lms6mGrNz3U1 2upDyjWLAiBTS 3UBDuagc9XMK 3QxkMXE2qjMzx 3D687Ja8RJitc 5 | #2, 2rdyHGTnSabqx 2jrduaU8LADeQ 1e3RCfvijhAs 2ij9tMv4pDNnG 2Np7GZmsjj1hX 6 | #3, 3shkcEQKEnXs5 3U2WgyQNRvsML 4DJVuxc5YkryX 2Xu9WCart1B9x 3GBXGEvT1M3mB 7 | #4, 34n3scnrNZAYs 3FGyeN366hYnw 29VUZAbEGiM5c 26jbxFizu4fGq 3N1aUZbCyaYUz 8 | #5, 19jixQD1Xi6U 2bE2CZBX3aFtj 3x3VwPgZtPSpd 2wYZW1mDWaZ8J 2FX4CWJdcT4yD 9 | #6, 3ASkt6PkmQKgy F4NTJxAXoxyz 2AbqDFEZT936g 45C2fd8TWPCJ6 3by7Bx5PwXRd2 10 | #7, KjoKjL5JnCsA 3eat66BkFHSC3 21WMbQ5jKRReJ 3X3MEs4KMEznU Yj7xo9R3cVox 11 | #8, 2orMfY6EAuJrM 2RwqVdVipkGs1 cEhesQu6nZvK 2iPchfkQm9XQw 4EcaRwR28tEnD 12 | #9. 3hcv8MaRF8E93 13 | 14 | -------------------------------------------------------------------------------- /documentation/tests/exchange--encrypt--namespaces--with-2--hello.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange encrypt --namespace namespace-2 --siv --seed ztxsd1lf6056vl0zl9xk2j5asj7336sskhyqmevsc32t2ct6def5mnwmcqe9kcmx 2 | 3 | 4 | #1, 3Lms6mK9SWgzs woMPLcxUNvp3 37tLNowg9Nz1u qBqaTM3H1jWQ Pw8VGoNmMtSR 5 | #2, 2jq7rvKtuXx8J 32UMyYFxduYbu 2iZ7b9bX3Lx8V 2tUtLS6hFB94B ALNF61vDm6Wz 6 | #3, 2dtrv3A7h2Lbi 2PiCY6zxLDz18 2kpR17MZxfdVR rAyDkRpEVPNv 3Za7VhSWE5wD8 7 | #4, 3akPQ9Tq7earC 3jBvuZz2YCKUa EUNaoMys2vUc 2PmBxYgrcxUH4 2sgEqiQRWVFN8 8 | #5, 2GKkRs3nYugnc Q7EdMKiyRR31 35KteKSjdsegu 2vq1hbBFVWRab 2cBmi8BuNWvZt 9 | #6, 3QKxGfHsySWUX NjX7yVzCr9Hs Azwqvd4rLMdB bNDomkV6ewqo 233otTxXrGY8U 10 | #7, 3h83t4fZMvgjV cX5Aby4SrrvD 3kvnTNAPCfbMg 4DHxbhuZaAHtv 33CoCCnrAtTue 11 | #8, 2NrqRnrC7hmti cTYDW2Ss1LhM bGYe82hSV5VA 378sG1uNntxMD 2ThDcmsDojg9H 12 | #9. VknV2vpUV6q8 13 | 14 | -------------------------------------------------------------------------------- /documentation/tests/exchange--encrypt--pin-only--empty.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange encrypt --siv --pin 1234 2 | 3 | 4 | #1, 3Lms6mPb7L9Mt 3FmRYFB5tkjX3 35rbD1bso2bUk 33t92UawL6U4n 4Fsta1zFZ433A 5 | #2, 2dqDUhksef3pm 2by4rU7pu8KYJ YaVGhzotsWpW 27WMhKw2qYbT5 2dx9dB3G6jr1v 6 | #3, 3jANJehP7pHNZ 3r1PETXUsbepu do2tPAjy5MD2 2yVW6u3vWmWtH WX7JLAn4P2Yr 7 | #4, 2CkawARzJV76K 2voXDyndSWPhj 3Cto7NT52xiAd te78RJoAqM8s 2fcg5xF4ymC7N 8 | #5, 41AkGVBJtYvHp Yd3Zm6Xqpb6x 2Jhtx1Ao6sAHa PRD88qwdREyz wxdCWqVwAEpF 9 | #6, 2Sa3S8F2atekt 2iwDRiNcWBeQZ 3ZsA2rgUZ3RNJ 3o9TE1RbuLF8g 3M556z7C8Vxty 10 | #7, nrhrToJrTDm4 3KekXSZp7T7qs 2cVDTS2hVTQHA 3Xqu86vFiVWTB GWnt8hoB7Btr 11 | #8, 2EZZn3dDH8zH5 28WVaKmYbt76x H2pLTrBPfN29 2RvX61VuJw4Sr 27YYv8hzediMW 12 | #9. 3XcuUSxe5rkg2 13 | 14 | -------------------------------------------------------------------------------- /documentation/tests/exchange--encrypt--pin-only--hello--with-associated.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange encrypt --siv --pin 1234 --associated testing 2 | 3 | 4 | #1, 3Lms6mNUezDvG M6Uk2fyruM7K 34KsqkLBkXwrv 2gHZyxnYQGuEL 38bjJHn99buqq 5 | #2, 2VcnnG54HsJHg YXxTptDjHgUN 37qNwRe6j3aEd rS7NwK6M928w 2WMRpTF7XB9jW 6 | #3, 33ZQ2XEZyHQnC 25w6ympAsKKhv 2CvMrqhDXRQXa 2rAExAhKcQdeJ TJT71mQN7kne 7 | #4, cQnUeU3kumRa HCfsFxFDgqC5 JG7VCzQMT1c7 3dLTBqwroGQgH 395yetkYse8jV 8 | #5, 2KjGEgymfFA2B 2hdS9f4kx6Dr5 4FhF1BRkBSe1A onqViJRazzVX 4BSeWRHBwuY6u 9 | #6, 3ZuSSQqoGw1yz 2DWXnUabEEVeR s8ebw5hAkrv1 3NvtW36SkULs2 2ZbUBjPH4KCVE 10 | #7, 7PrBZS4gRUpz 2Zvy4zrvPtZm5 2Yx7FzEzpRdHS 3YT1FNFsZxmPe 3dt1nrW4VefP8 11 | #8, 2ZhgguFMjkAQT ae72eWUEdCsi 2LY8ow3ttuuEv oriVWSW7WZHg 3NukjWqQW4j74 12 | #9. rCxPaASCpRKv 13 | 14 | -------------------------------------------------------------------------------- /documentation/tests/exchange--encrypt--pin-only--hello.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange encrypt --siv --pin 1234 2 | 3 | 4 | #1, 3Lms6mFti5Cme 3VR71mrGTzE5P 2M2vhErk36MqA 2tWt62GNYuXir 3KwVoHnpeGuBs 5 | #2, 2BmkNk3d6S4r3 ENQpQeryqd7b iUoSsyNDvQ9s 3SzD8LFPZTttj 3qjCF7QiN48DU 6 | #3, f9zde2QvqgsJ tcdPijnC34zk 6BrtsFNVnv5u Jis4qN6kSf5N 3pjqAZr1BP7jw 7 | #4, 2GaZ26K6PV33d 2RoFKnLrboCZy 2qH1iqiYfk2Wg Dh19PMLxN4j5 cQmiy7eUW9zv 8 | #5, 2cAiai5ixTEea 2fVD6xCDYG1YX 2rkpopg1MdCmH 2vSYPi6z88NTx 2A5YmSrTsdHDB 9 | #6, cbgMA8pqgfxD QxmiUkmZNbjU 21XFDEUYnFBmL 2zVeZPsw4W3s7 2tTheCZLRUeG9 10 | #7, 2cd1u5sCAd6ej 2mq51rmYpGMAA 31VHvgjYm5P8D 4CunhHbN3GhRH 26hEjADsjRMjV 11 | #8, 2ciFiaJhCZNNr oQzcxzeg21KT 2nMhGeHWdZcWs 3yTsokmZZj7zY 2NxSrDzKKi5wV 12 | #9. ARbH9mQjtETP 13 | 14 | -------------------------------------------------------------------------------- /documentation/tests/exchange--encrypt--secret-only--empty.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange encrypt --siv --secret ztxcs1qvjhy8ftc7fjajtky3mcrgxdlacer2m6sj8hyxcaa2segdcnhjnqj7ylhm 2 | 3 | 4 | #1, 3Lms6mBg155o1 3R9nxoLciy8Dw TjWrDGJ9gJs3 3aNSMwusTbHJW 3Qkty51fzibVF 5 | #2, 2vLnZFU1NXiVU qWMpniu8hsp3 35XuF93Jq4K7J 2pjpQNTpwvjmo 3mqeWnBx79f51 6 | #3, 2ZsRn9VwFDWmo 2TgXSrzetuRa9 3EXZSDpdk1RLZ XxdXny3MZuvk 5Arwo3fpVezP 7 | #4, 3KrQpEVgCyU5U 2epWRFoZvwC6L 2Bmsv2BRL6Ru7 2PnBZcLQYK1bf hchxaQWH98cD 8 | #5, jqrFmm2vyHWU 2AhyKSzREfb5w 2NBQ75H3gxwpT 21Rc5CN86AdXF 2Gm5E7FXJBJ9e 9 | #6, 3Ho1Vu19FcK3Z 3BU5YaDJKtafN 2Ev8QbjP4HY5K 5mMsDazJs2Q4 uPLvx6BKXu2R 10 | #7, 2Yy6qFHwhHez9 2qgaRDfkLNUQt 2mj5ScQG2m4AU 3kWJuWfDfhsqg ubyTwkyLWiuK 11 | #8, nqnSm7KV2ijr VWF1LLbCCeBe 3wxq7bmhQuhHv NBiuL5sVTcwr J21KGZZfn7Cg 12 | #9. 2MboJPq1CR5Sj 13 | 14 | -------------------------------------------------------------------------------- /documentation/tests/exchange--encrypt--secret-only--hello--with-associated.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange encrypt --siv --secret ztxcs1qvjhy8ftc7fjajtky3mcrgxdlacer2m6sj8hyxcaa2segdcnhjnqj7ylhm --associated testing 2 | 3 | 4 | #1, 3Lms6mQT8rzAK 3UU8a2DA5WzUt 2BF6bHDnh8qEd 3ptyBFxUi729j JEqiTJVZTSb6 5 | #2, 2qcAqGVa8LdYv 24gWogaddwmEE 3QShZDJXxJpoQ xfZBj9KdKeAs J6wsiMqpf2WP 6 | #3, gyg54s3yVt42 u1Ko8R3skac1 3jgRnQ89rXAwt za4hhpxTtHzY 3upit9PjnTP5c 7 | #4, 2r7e6P7D7YX7V 3Jsbe9X4yxad 2PYdFoaTEQRyP 3htgZQDqBCB6W 3KfZVbcEq86Js 8 | #5, WbmgLJGg1cmx 2cbAXRsCN97Sj 2wxbQhPeSNJGb 29WPY7tv7yZ6A 3ftGyrkB2CW14 9 | #6, 3eBp5yzpEYhBT 3DriSGjtDbhVg ng3pbBZPBfSg 45gQVFi4HMwpX YA4DS2Apbtjy 10 | #7, 3NgtYxmr4BU6o cmztAyHpzFNh 7b72bLwgD4he jGCpQv6MkQ6G 4Dvx3GcXnuteG 11 | #8, SisPYBN2G5dR 2a7T9x6D9x2MD 8VcaPjCEin5X 449P5akZ6rVZ7 2s31DuM9azbQn 12 | #9. MfTAhpa1FbHm 13 | 14 | -------------------------------------------------------------------------------- /documentation/tests/exchange--encrypt--secret-only--hello.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange encrypt --siv --secret ztxcs1qvjhy8ftc7fjajtky3mcrgxdlacer2m6sj8hyxcaa2segdcnhjnqj7ylhm 2 | 3 | 4 | #1, 3Lms6mLiaCLcQ 2xNfGoiquEfQa 2ugtg9VrpcbMa 3myJ2PndzQUwb 2W3kFkXoya4gV 5 | #2, 3jfwpEMN9qK2X 8pW6rFHgG7fi 4DUfLPgkfUNMY HkebTzPqBBoW dWj8Jjg3tPYX 6 | #3, 35sg7KGCTutmB ZHXNvjfMp5Zk 4B5QfDURrhLVc 3eGdo8vwozYim 3ifqoKZ3xLoxZ 7 | #4, 2fhjH1bez3Ynn 428LVAVPTPWSZ 3VMhd9ddXjxpt 2fugKvGq63cf1 3YmYtLeRKnamT 8 | #5, 391BocBs7MmzS 3B5sWo6PUz7jg 21HcwVLf9z48R 4wPWUFmqgNTx i7qGZh3gyX1n 9 | #6, 2ocUiyhohcKTr 3V6V1mBFwb1Ue fNq7C835FkRB 4By5xNPYHVXia iTytJtS39oha 10 | #7, 2R9RdV2LwgnS3 hGS479iee9UZ MYuWsvHQtFHL 6hczuPhVoVgf Vksq9rBFc1dB 11 | #8, 3HKYk6U23omGN Agf852f78dpd SXkeCpUxJnuZ 3e57GXa6sh2VQ 3X9PSLSsyASsM 12 | #9. KbHNjVuwe7A4 13 | 14 | -------------------------------------------------------------------------------- /documentation/tests/exchange--encrypt--seed-only--empty.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange encrypt --siv --seed ztxsd1lf6056vl0zl9xk2j5asj7336sskhyqmevsc32t2ct6def5mnwmcqe9kcmx 2 | 3 | 4 | #1, 3Lms6mAvqrpSY 3dUPqw8o7zbYt 4E83L9oUqFLrC 2khqKdV6oUYCc 2PRUB4Cd1pjaT 5 | #2, 3Gd5wowetshQL 2zDWTbrGMLM2s 2qMRTAkamEgRt 3KkHxzW9bTi5T whPGHopQxXVi 6 | #3, 3GJABZudsSPey 2FvKgvaPLaXQU 21c5eR7u1A1WH 4Aqcw2ZGLVZNQ 2ZTunmcvw7Ln 7 | #4, 34r2WVSDtfpFR 2huRTZ6GNSK7k 3Pybg74ZniNjg 2UN8PacC6KZ9g 2kSPC6ytgc3GB 8 | #5, 3QeijFNHyi1gP UW6XdMjh91xJ 2oLYKjCGeEDhz 2mZ27MdWUsQ66 3YbbqqautLC4o 9 | #6, HwnVMbS1CrVQ 29Ai3gSCFZSAi 22PxqwuU7wk4R 3ffJhRXi8Q7Z5 3gZM4ok8aAJX5 10 | #7, 3C2rLPZphxAgq yV5pcBXYxxw8 2Q3mcoQeM8fXZ MqYf14QLmwDF 42s5Zbs2z5fpq 11 | #8, qQuu2h8ZzXA4 G8iYu1opAGk6 37A1do2P6Rp1x 45gkAqWUGgDwN AandDCKTiZtR 12 | #9. 77uoAA7KSvSQ 13 | 14 | -------------------------------------------------------------------------------- /documentation/tests/exchange--encrypt--seed-only--hello--with-associated.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange encrypt --siv --seed ztxsd1lf6056vl0zl9xk2j5asj7336sskhyqmevsc32t2ct6def5mnwmcqe9kcmx --associated testing 2 | 3 | 4 | #1, 3Lms6mGvE1Bqk 3RuzYF8k9tHcA Bcax4gZCamP8 2qVXm4Vor5cvb 4UnbpAAhmRKL 5 | #2, rxGMo4txC1eG 2g5mf6z78V2ZK wZaJ15Cy9mFp 3sUeTPiPtEq58 3NaaaQ1gCG8au 6 | #3, 2GYqnpmEpv5Vn 44VBVH3B1XcRM 3s2B6JYxeDky2 iKqbLEVuyqVF 28AnBf9GvJekX 7 | #4, 3CdVXX8jmJvSW NjF5eM5T3szT 3rJ25PRUNpRD9 2R9cVPLSYrkUr 3qNPrKAhxUvUR 8 | #5, 3XBgnk6uHJwjF 2waK1nZZsJKuR 3UWADNAyqDxZV uHMLc7wcEvp 38s4y8N1FGdHx 9 | #6, 2gyFuQfLyWXeG 3jsRnfc4nrVJg 3NCesUswoDBEG 2WrQSRxr1LtC9 23GbtPacdS3fd 10 | #7, 3M91nNwMPMUYf ZMc6Aofi9239 uY8nN24xphC2 36NVMF44t3CpE kfzGL33Jw2m 11 | #8, 42JFoiWzwA5KJ 2jTH7mcdQwE68 3vzVqjSp63XS6 34Uxu8Bammpn5 2U1cGZNdcgqzd 12 | #9. 2yqveK5nFWCEk 13 | 14 | -------------------------------------------------------------------------------- /documentation/tests/exchange--encrypt--seed-only--hello.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange encrypt --siv --seed ztxsd1lf6056vl0zl9xk2j5asj7336sskhyqmevsc32t2ct6def5mnwmcqe9kcmx 2 | 3 | 4 | #1, 3Lms6mBgG8J93 296niXfgnHcjP 3cdWnFiNwSpnG 2VNkxH4ZhpP7R 3JauHKTg1FVC7 5 | #2, QbDh764w4Txx 3ogRAktQDLqGd 2qTX2i4LotNVJ 3wPiTjTJkZjED 2Fm1bY1jehVbg 6 | #3, 2DXDYMALNygxD cSHh5wdsJ3XW n1Vc74641RZ2 37ZXU6aK78coG 365VsNMvczsE4 7 | #4, GN7JBB4uqN45 25vyZ17vjsQJF aFstgHoz3SS5 3tyR2fQ4YB8VN ozu3tzT9Zgf1 8 | #5, 3syehMkTPUXG2 3yxcwo4DgzTZR tdDdGuoxQTQx dWLJxefn1ni8 24Tzy7piB2Kek 9 | #6, 2CcQ4hK4N3Vsa 2aSzV5tU43AiP 2WJvrKL39WXWt 2hB39pYUjH2jj VSPz8G1e955x 10 | #7, BoL3Qh4pNcsJ c3aAJpxH6As9 3NAUwaFPMnKBm 243w2WWiVi9xE anUa2Z5D1v6n 11 | #8, 3KHggGBdW5swU 35s1PFZabdwMP MGkCAw6jutZr 2XQ2dhiiGTPH4 424K8puoRAD9k 12 | #9. 3RfsivgYE38Uc 13 | 14 | -------------------------------------------------------------------------------- /documentation/tests/exchange--encrypt--ssh-wrap-only--empty.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange encrypt --siv --ssh-wrap ztxoh199xqjeytqlnqtgpsxe4m78m3tuzn92e9yh4749dnr79xt3ylg3hsa5cpk7 2 | 3 | 4 | #1, 3Lms6mNWJnSiq 2YF2pYJtSvRFK 2FYU37XuNtR5X 2AHS7r687aagJ 2HV5ZcMHWVNRX 5 | #2, 3Lso7W6cVcr6t 2rXLAK6LZbXoz 3sT1g8g5gy43B 3Je948gw8KMaf 3ACe5McBVdzFN 6 | #3, 31BoPeyQUrz3d 49VWvwJx4K3Wg FyTnXwhvvbdC 2ioXEvGdQGgpA 3oZuj8K57tT8a 7 | #4, DpZJewT18BaQ 2oszxPsbszAsk 4jUU4bjfih6W 3aPsMK6Xmh8Wr Wra59aDQR2Ei 8 | #5, 2aMyLL3K3stVW iNF2cACGVY7h 2XXQuZXY1UaVd 3DKAkqjRu8BLR 36Yx5KUSPzc2X 9 | #6, 3RaCpx11P4iwJ 3eywHjQkzN2em sDB26956dMgs 2A7aU8HXov9hT 2iaN6239R1ebG 10 | #7, 33VTPgxauJfUi 32RHATms8rtRS 2p1KXYtPRyVRD 3EbroMdXgaP4E 8yWzoVhXJZRX 11 | #8, Y6i2JcF5XhuZ WAFCZPynJJMg 2A9CsHVUSyxV6 3bsEFNvkksfWX 3NFRgoTZdr7iA 12 | #9. 3r9aCJU3y3CSs 13 | 14 | -------------------------------------------------------------------------------- /documentation/tests/exchange--encrypt--ssh-wrap-only--hello--with-associated.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange encrypt --siv --ssh-wrap ztxoh199xqjeytqlnqtgpsxe4m78m3tuzn92e9yh4749dnr79xt3ylg3hsa5cpk7 --associated testing 2 | 3 | 4 | #1, 3Lms6m73qgRLT 457TWj6mr7Bt4 WND1qo15CumN 2UM1Tf535GA6V 6V7WEw5BqAQ7 5 | #2, 3WGvQM7YAvoGF 28pXxiACCvaMg 3NNDWpsLvKzqn 3ki8giBT6ebej WT2NsvfwpQcR 6 | #3, 2NfWrR7xNKQPK 2B5bwJezbPMuP 2KydmQ3CJpgyG EZxHua7NudNv 23EakBgWowi2R 7 | #4, R24GcbgAQWwG 3PJDcZkjfDGVr 2ZWumpmGjAsCk 3NT3GWStWMDfh ZYo2LaHWx2VX 8 | #5, 2cpwqdqDuUiY1 3nHBwwWGRVJFA 2j5ZfF8KGDQ3w 3CwFQ3nohgLM4 9tY6g4TL5w4Q 9 | #6, Xxn5DfCbtd18 4ABX8tBhE9E2n 3bRR5EAZJhn44 wnhYMRHpowhj Y3GcL6ixGqNK 10 | #7, jkni1g8LBWek 24TsV5kYhh4dA S3ViRyaCoN3i 7kirfdShHJ4X 433yXU9foPEqq 11 | #8, 47wDNYVDjv4tc ijriRhjNMVHj VeRKDVCbnAyY 2y83ZFyyYLbSW 3SkseN6Kk7g4C 12 | #9. qCgU2Fqedyg3 13 | 14 | -------------------------------------------------------------------------------- /documentation/tests/exchange--encrypt--ssh-wrap-only--hello.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange encrypt --siv --ssh-wrap ztxoh199xqjeytqlnqtgpsxe4m78m3tuzn92e9yh4749dnr79xt3ylg3hsa5cpk7 2 | 3 | 4 | #1, 3Lms6mDufyyaa 6DgbRK5fkVwf 2XxD2sxvyE4xr 2M76KzkXD5dNQ 3QdD1YZaPvSFn 5 | #2, 44HcPxVNjprSJ 431j4FvCJJ7tH 3uqQvmo8dEc4F xwdr4NhT85P9 FpGv8yhcuTXK 6 | #3, 3TQ6Qg732fAQm 2H9Jh9Mg249vH 3XEMk7yA3ZqpX 32Zy397kA29HL 2njpg4RD43rBq 7 | #4, 3cZuHk53D1eFp NzCMmaq7L6qS 2fRULwRcK8fs3 28EWfQALxCPwV 2jtuNoVZbLar5 8 | #5, 2Cq2CqfTRki2w 3b4ZXLVFcsLVF 4Fdj9Vp5MNZaf 23FmSquL4oV7X 28A8BotwZvWsg 9 | #6, 4Gc8fHWA8CSm 26CZZY3avZzHZ 2iE4p63YqHae5 33PvM8hNwGnL9 isEX6DFRJzZC 10 | #7, 36HWhcbjVt8Vn 2AiNs95aGQVSG 2PNm44HX1EFJK 3h2BckrpmKfR1 2AX9hSsLKi5E7 11 | #8, 35dcsErCsNpZm 39HcQYBVn65rr n9f3aUnLHtsx 2AxvdtrcxVdLK 2unqxjamXmNsH 12 | #9. 24rh55RAmv5rA 13 | 14 | -------------------------------------------------------------------------------- /documentation/tests/exchange--encrypt--x25519-self-sender--empty.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange encrypt --siv --sender ztxsk17zpadjtunyk3tst6p08e8qk9hpaxvrat595vy3kgtu0t8d8ehazqg5na4m 2 | 3 | 4 | #1, 3Lms6mZ32NcPJ 2LutVqL2owbAV 4AYqGV6mFtKVu 447tAS2oq4e9k 28HpDedF55Yma 5 | #2, zU875XSeEkd1 26H4o5p95CDJM 3bZ8RsmWXtbvN 3ZoL5CEJhf4os 46tsni8Fo4oHt 6 | #3, 9pbHz18WkAHu nmaft6c9gLNh 2YzqXqRXivVXT yAvv9wQsACKo 3g8zMVrCGuRLg 7 | #4, 2GtEcTqaQ8a5j 9SHdHcmLAoWw 2Bu6vDEWEgkDh 4f8kUwTQLuxF VL7pAV14qf2z 8 | #5, 2ADGnH4ADE1ir 3F1xa2nbkEjX7 cjAcuf4WgGnG 3eb2b9mcEqS27 2boWEwjdv88Lu 9 | #6, oFF2LgbGc8Kx 2mtanm1idSynK 2Aher91wE2GfE jEe3R3tb54h6 aTjSqRuBUdpg 10 | #7, cvub137RgHwU 3Vuo7vv5vTvhz 3rHZEs2nQyCqE w9G8hw3YzhD5 xPTDFhDh4bU 11 | #8, 315yPrbmmebYp 2AMneGLHaJQAQ jRYid5KGzr9M 3DwT6QubmZfr2 3h75yJZ8HF6oF 12 | #9. yQaPurX6zCxh 13 | 14 | -------------------------------------------------------------------------------- /documentation/tests/exchange--encrypt--x25519-self-sender--hello--with-associated.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange encrypt --siv --sender ztxsk17zpadjtunyk3tst6p08e8qk9hpaxvrat595vy3kgtu0t8d8ehazqg5na4m --associated testing 2 | 3 | 4 | #1, 3Lms6mYT95EdZ 2wvfLPAfqQXa6 wDCpfZDhdxoz 3mYNuKk9F4cEw 3t2a8ubQfKA1B 5 | #2, G1Sv8mzZKKnD 2ed8DHethpc3G 3RYw3KMTfZSJZ hqFygpcLSjrH 23cR2JMyBYXWE 6 | #3, 2H5KhxCCmmqne Lyz3MWWSCiJa sqvuTtC8N6cq 35PsiBgyZAgxW Vsqbuwm2TUQq 7 | #4, EHXW1uR6XLFz ERG9oNYmkH7U 36UFfCXpc19RW GXb2PGqynJuV 2LxnhjZdQzs2J 8 | #5, 3g8i2fFyVCT1G Y4Yio8vFnLe5 2yNGD6FvmKUrf NLn1ccuzL1KU 3NryDkXzLdEMn 9 | #6, 47c33CxMbnFYW 2shaQ7aaxrT94 Fh29XaZGZxEk 3zNYPjXqkP79c 2LQXpXv9c992A 10 | #7, ipV81CadkiYV 4AssFJTT9mVCk 35nySeFzGBnPK 2HpMZYa8pjdzx 4A5tXNfrUhKyr 11 | #8, 46rDDxbb5mwZ4 2skKJMWhRX5bk 3ytDzBgFxDxso AEATEtQDoZLv 2xmjVGTRi8Skr 12 | #9. 286FU6tAFEY2S 13 | 14 | -------------------------------------------------------------------------------- /documentation/tests/exchange--encrypt--x25519-self-sender--hello.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange encrypt --siv --sender ztxsk17zpadjtunyk3tst6p08e8qk9hpaxvrat595vy3kgtu0t8d8ehazqg5na4m 2 | 3 | 4 | #1, 3Lms6m5hXq8C4 3yLJz3fLfGZVF 3ajggge1tHhD6 2xswrXgwWDpJt 3Q4TowS7Hzbyn 5 | #2, 2wVYfisKCvg21 28R3PZUnJ6dRd 4Dj1PUPxGMwVK 2QKxsxKzhoRhC gxdfmvq7raxb 6 | #3, 1Pr9YeVjWvwZ 3g2KjePJGXRKA 29NXsrduFRton 2cvyyh2j2W79j 2BZH5CvMwSwTn 7 | #4, Y6FZzrivxtwE 2vW7c8kZUcUYd n1ktWB653job 3LWWyHywnuhYi 3sXs15kYYKCPK 8 | #5, 9nUvoQkc3fB1 3zEHdYuSnPzhB 2BVST5wmbnh6Q 2gU6dVcdU955Q 3HKYA5PAnikw7 9 | #6, 2N8tP9P8saCEd 3v6TUBzQMYTJv 3GQRax9PbLYQK 2ERaFW2xgNcFh 2kqmjG9XJ1PzN 10 | #7, 2Gmnb9j58U7ca 2VDPacUS2dRra 2RvsJFEr99TCE 3g25G9ayTutRV 2cuVnvZzJaZGn 11 | #8, 3AgcYjq2ht3Au 27yRRHKP87wwK 3zqzrxwjzExpU V4tN8GPFZpj3 417ZZ7kyxQ6QJ 12 | #9. SaJcgxbhqqAn 13 | 14 | -------------------------------------------------------------------------------- /documentation/tests/exchange--encrypt--x25519-sender-recipient--empty.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange encrypt --siv --sender ztxsk1szluhkftlf5zee8wfd6v43el6qa9c7f74sn3xaxjrxzh84q7436qhmh920 --recipient ztxrp17qqdhxkytsfp0ugz0h3zxuy4l2hhszxpaqt9cmqndjg8qllxfamszurtah 2 | 3 | 4 | #1, 3Lms6mXqXMg4W nuiH6QkvqXde 33nLCwKyWQeiK 3apFFC7L4BU7k 2Z58dgyeEXitV 5 | #2, 2Gu6ULsP2pu3H 3VRwTGoV2XN2L GDLd6sevPWpo 2siopBfg1vwwH 2dm9XKUoSwjQR 6 | #3, vFE74mmoyvZ8 4AqqX9Rb94WY1 3H6fP2UfWLG45 3MxGiPVGRExMd 3N6VRSzXgV9g6 7 | #4, 9uzLmVDocZMp 3ee4Jj1n8b7Kt 3pDqmJ9b1KYvH 28WGkZe4jbAiB 41Xvv2Sqvjfo4 8 | #5, sJwpkCrMo8hZ 2xFp4TY8C3ez1 3mcqdV9UuETXk 29Hg5NpVXGZfP 2vNRSugsYGcj7 9 | #6, 218J2bFftHjJL 2869EwjbymPre rXqQTu1sT4if 2qYojY9pvkHy2 r2SAMCZwTxTE 10 | #7, 2HMh3ekA46L4y 2SM1mdjAoJs98 3qwVCyi6JBrjM 2P6GCHZNGasrT 437UTBRF3Dzam 11 | #8, BNSwERQASDyT 26XSHA1KGwFio 2HvmbukQmV1K8 3GxgxhPXuekFk 2R89qgDnk2sjC 12 | #9. 2VBH7KhBJiBZS 13 | 14 | -------------------------------------------------------------------------------- /documentation/tests/exchange--encrypt--x25519-sender-recipient--hello--with-associated.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange encrypt --siv --sender ztxsk1szluhkftlf5zee8wfd6v43el6qa9c7f74sn3xaxjrxzh84q7436qhmh920 --recipient ztxrp17qqdhxkytsfp0ugz0h3zxuy4l2hhszxpaqt9cmqndjg8qllxfamszurtah --associated testing 2 | 3 | 4 | #1, 3Lms6mYTggmYJ 2zharcUzfWjN 3LydM9XESdW2g 2bkzcKV8LDWCF 2VaieMYVh78Td 5 | #2, 4ap5ayNrDa37 7hq82T8zQW96 3A2QL8VYWvB3A 3dXC6QQUpjPXM 23EacB8jqYEe1 6 | #3, 3qamxzbyBRErV 3sNSeTpMZn69x 3LSzER1AdbU3x 3fE85RbE98B4N 2L3NHA6xsThxA 7 | #4, 3Z4cTCood8guA 2YAdNuENUFNbh G5VBNMiTjF94 445RxjWuPyzBb 22F3bdRGexqpa 8 | #5, 39BAgFVDtSWAp 33QTLdqGXGcdr 3PJ3oUsNqRv1k 3NfV9Xm4b37Dq 3VagBgfFYdXJH 9 | #6, yBAAUtATv5n4 TGnxgNkxyEu2 kqznxT4YB34w 4Dn8XhoL8NM2m 47css6opsDNA4 10 | #7, v5zSnC9cYG7y 3TUCdYwFuDVGr kDLU4mK9ziMc Aetcj1BtEbvV 2CF7Emo7HhX6d 11 | #8, XurrYuB1fZtZ 2WQack1N6YSAR 423rCg1jJ8ci1 VxC7hW7crQhe pMz84kmCLH9g 12 | #9. 3kUFCYQuogNMG 13 | 14 | -------------------------------------------------------------------------------- /documentation/tests/exchange--encrypt--x25519-sender-recipient--hello.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange encrypt --siv --sender ztxsk1szluhkftlf5zee8wfd6v43el6qa9c7f74sn3xaxjrxzh84q7436qhmh920 --recipient ztxrp17qqdhxkytsfp0ugz0h3zxuy4l2hhszxpaqt9cmqndjg8qllxfamszurtah 2 | 3 | 4 | #1, 3Lms6mUy4kWpJ 225oCmF9PSYV2 j2iFiWTasvKw 3jRVFpshTh8KT 2LifHq1C6vGv4 5 | #2, 3RFJggBnzE8RT 3raj4Ya3rsWkA 3PaDrPdoabKBD 25MLwG6dWB6YE 2rkQUw5zPNrBU 6 | #3, WKH4N2cKibLz 2LZb4SYdHr31S a4EV2pWKFb4t 2idDyejp7TGnG w4tC9b5gPFJi 7 | #4, 2kVw2RvxhxRXq 42SFboEypP5o7 3GjQhpPc36ygw 3KyCruMEzFerQ TryVQ9cNnkYg 8 | #5, 2yKZ4foeiwNdc jAvteBj3PB7Q 3fUpcsArU3iNG 3MYqat37tkw1p 2pwkjf6DjH6Ru 9 | #6, vjS6VTfW8wqZ 7kN4qAQpa7ak 3f2PvmnjGijQx DJhD1x4geA2G 37LnVgmunzW2U 10 | #7, 2Dykm2sdXFydT 2ivDag7Bo9PSK qSW4KXh8dgC5 tgmB5DJMEccb tu5cDGwauKNY 11 | #8, RV4wZrWvhLWt 2YHEheorZwz7G 46x8jdJnqrY8z ujxkPE6EKPUC 3QfZQFwpm3iLU 12 | #9. 2vvE9XPkx49kc 13 | 14 | -------------------------------------------------------------------------------- /documentation/tests/exchange--encrypt--x25519-sender-recipient-backward--hello.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange encrypt --siv --sender ztxsk1w8fckgn60thswh87r56ta5df7fwaeks96fpyku8cjdnuz5s5amyqyfls8q --recipient ztxrp1qxqfc9rpr6ex4eccmj5rxsrtqnv4wxq952rlpvze02k9esjsycgs7sw307 2 | 3 | 4 | #1, 3Lms6mYsmon3a 3zW7Dis4yBHaU txGQx53nzszN 8KFemPfFmYKg 63jgeX3en7wX 5 | #2, CwNEaRH8j1r2 3fhbF7BLi7S8r XjCxRupgPsds 2Sh4bzXeEFoXk hrUu2Ex8fJdZ 6 | #3, 2ftE2fdVbX7GA 3EE2z9bsCBXSU dE132av4oaGz pVhLK1TefXZo 23gbougoKoRnB 7 | #4, 23oSQcMB6peuS QEGZJSpqbFg9 3MBq26YncFLCG Q1Q6WaSuE7VG dnmbT1NDD3r9 8 | #5, 47obJGg7LxFzt cp9Zp3TXZgVh 3PstR2P1uQpYE xtdYU76jdFMq 36rHnHWm9ntir 9 | #6, 2wk78tqKfYSqX WeGBCjZmqGm2 29JYVWJJBzw35 U2k99eC3cU47 3sLkZFW1k7Rcm 10 | #7, 3W56ZmYGZNB1C 3ue4HGgMwVBqo 3zYNZw9mch8nZ 3UX4JnahoWAp3 3PQE1AzPJxHjo 11 | #8, 2bNpDZLS4Hx9D 2xytD5BZeMG18 XZ5bENfKDgXc 3iDkG3r1XefxQ 2WKoYcRq3pbAz 12 | #9. 2mt3GX5kavHwJ 13 | 14 | -------------------------------------------------------------------------------- /documentation/tests/exchange--encrypt--x25519-sender-recipient-forward--hello.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange encrypt --siv --sender ztxsk1zwvkh4kkyc2d74s29grdmpaah9en9nggd2rk3cvwz2jy034ep5vsjkhq8d --recipient ztxrp18vheu3x4zevud6ssa00dw78ujwahjv6gqhcgh7rs2zqtdwkwfecshyvcsh 2 | 3 | 4 | #1, 3Lms6mR7PnTio 26cQ79omu6RRQ sBsvWedJP1de 2WKoBiS7bug1Q 6VgXn6CweqKn 5 | #2, 2kUWRxnNBmRkd LcnPuDHBjVKj 3WyiZiJnPPHiN 3Pent7pXzeTCk 3uFXQey5gJEDT 6 | #3, 2CG9zarbrpnby 2tG43fzpxK8eK jSmUZGmKQy6C 3if7pHCHJAfbc 2u3E36Vc5qkUh 7 | #4, 2sftiMbigre3x Gmoq2vLq9uPC QriraDZ8BJ3B zRcAMsqcVnif 2fDWN9tP9mXdm 8 | #5, 3dbdn3btWXbfM xp7HQU7yCAQd 35AcWWWE1FN8e 3uXSXLVfdGALh 3fEJN2oHrj5bx 9 | #6, 3eiLWyhi2qHSh 33LaDFLwCjR8b 21Dm5TG5r3V2Y 27qYKj7FLyzDM 45orDVCqfgueT 10 | #7, 2Wjq63ZCStjP2 3gQVusnHbQ3gS ruJXyrXtQoaw 4B1iNHKALcK8e jCDo7eDMSy2k 11 | #8, GQwhQhUQHa96 NxBcmCaAuawU 22DoXq5ffuJ95 4FjUMteKngc7r 3CEhaHZ6jVfdL 12 | #9. 3x8nujYvLzzyF 13 | 14 | -------------------------------------------------------------------------------- /documentation/tests/exchange--keys.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange keys 2 | 3 | 4 | 5 | ## sender private key (1) 6 | ztxsk1f9yfmjzfv3f6yan920233axht4qntqhmt67lxcngjylwplzvk2ls44rjzs 7 | ## sender public key (1) 8 | ztxsp122vtfl46tdtffdngd9lvq0g07q6dwpxpxyte95820fkkvsm2u4gqpjk338 9 | 10 | 11 | ## recipient private key (1) 12 | ztxrk13rt8sf202lmnw5suw9scg08wu7j8vek5zdqfp3rw983fz80t8khs82zj8w 13 | ## recipient public key (1) 14 | ztxrp1hn3drjnharw4elupd8g3ca4mkqpwxlpuxdyguc2uu0kfehn86fhqhjata0 15 | 16 | 17 | ## shared secret (1) (optional) 18 | ztxcs19rh36jgwdmxluwuhj6jp5h63h42pnwhfv5m9z2jzy2sl2qe5j8uqnh6m09 19 | 20 | 21 | ## shared seed (1) (optional) 22 | ztxsd104nk4ldkkldt3fm2lkv8fn60gpevwz8vnrhjzyuqrn8rqsl25w5s9w2w0l 23 | 24 | 25 | ## shared ballast (1) (optional) 26 | ztxbl152rufmzp3nqusm2qg2j527ejgsl342afsvlclsrxa80wv0r6sq8qsgtxfw 27 | 28 | 29 | ## shared pin (1) (optional) 30 | 0005919433 31 | 32 | 33 | -------------------------------------------------------------------------------- /documentation/tests/exchange--password--associated-only--empty.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange password --associated context --input-path /dev/null 2 | 3 | 63de97faa36bd8b14f820ca45a89e07843dd76f8abdd69021bc3002e2ccefad6 4 | -------------------------------------------------------------------------------- /documentation/tests/exchange--password--associated-only--hello--with-associated.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange password --associated context --associated testing --input $'hello world!\n' 2 | 3 | 3b2b0a6b8365fcb9329c51355e94cd151c819cf299a6b9f91db09bcab04de0e2 4 | -------------------------------------------------------------------------------- /documentation/tests/exchange--password--associated-only--hello.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange password --associated context --input $'hello world!\n' 2 | 3 | 584a09f05f9f072ed290613ca32a41f300ca712e0b22b66c35e499afdcc66129 4 | -------------------------------------------------------------------------------- /documentation/tests/exchange--password--associated-only--notice.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange password --associated context --input-path ./notice.txt 2 | 3 | 67a8f2221a92ba2848cb8bb7b16321881fcd9ad7e7a4c95e77c48f168b99fa4c 4 | -------------------------------------------------------------------------------- /documentation/tests/exchange--password--ballast-only--empty.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange password --ballast ztxbl1ah428t6ux086pfdgv5d5z8fle06rll5azaglg8gcnvd65mup65qqckq348 --input-path /dev/null 2 | 3 | a538a1f7a4325e120178b8620549c85c8b9d3d68f50b263630d6c494851febb8 4 | -------------------------------------------------------------------------------- /documentation/tests/exchange--password--ballast-only--hello--with-associated.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange password --ballast ztxbl1ah428t6ux086pfdgv5d5z8fle06rll5azaglg8gcnvd65mup65qqckq348 --associated testing --input $'hello world!\n' 2 | 3 | 8db5e5c369b39ea08c76da1e831121b6135a546bd1f6f3abc244ff53c34daef1 4 | -------------------------------------------------------------------------------- /documentation/tests/exchange--password--ballast-only--hello.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange password --ballast ztxbl1ah428t6ux086pfdgv5d5z8fle06rll5azaglg8gcnvd65mup65qqckq348 --input $'hello world!\n' 2 | 3 | 1302ec4acc3c156d70ffded26f12137018308b7ebd99a7dbe494fe316463073a 4 | -------------------------------------------------------------------------------- /documentation/tests/exchange--password--ballast-only--notice.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange password --ballast ztxbl1ah428t6ux086pfdgv5d5z8fle06rll5azaglg8gcnvd65mup65qqckq348 --input-path ./notice.txt 2 | 3 | f135e8a74d27bef4612c2ecb726154f80d068fda712c2e744f62e0df2b8d4c80 4 | -------------------------------------------------------------------------------- /documentation/tests/exchange--password--loops--none--hello.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange password --seed ztxsd1lf6056vl0zl9xk2j5asj7336sskhyqmevsc32t2ct6def5mnwmcqe9kcmx --input $'hello world!\n' 2 | 3 | c48a1fc1dc19f5b264f87b169b88a8ddeba432275251f0ab4ac554343f9ab4ea 4 | -------------------------------------------------------------------------------- /documentation/tests/exchange--password--loops--with-1--hello.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange password --derivation-loops 1 --seed ztxsd1lf6056vl0zl9xk2j5asj7336sskhyqmevsc32t2ct6def5mnwmcqe9kcmx --input $'hello world!\n' 2 | 3 | c48a1fc1dc19f5b264f87b169b88a8ddeba432275251f0ab4ac554343f9ab4ea 4 | -------------------------------------------------------------------------------- /documentation/tests/exchange--password--loops--with-2--hello.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange password --derivation-loops 2 --seed ztxsd1lf6056vl0zl9xk2j5asj7336sskhyqmevsc32t2ct6def5mnwmcqe9kcmx --input $'hello world!\n' 2 | 3 | ff73bef3c3cdaed65f38155a2cfcad28eb87daf42d15daa7386871a02822fbd3 4 | -------------------------------------------------------------------------------- /documentation/tests/exchange--password--loops--with-3--hello.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange password --derivation-loops 3 --seed ztxsd1lf6056vl0zl9xk2j5asj7336sskhyqmevsc32t2ct6def5mnwmcqe9kcmx --input $'hello world!\n' 2 | 3 | 1940a4e1f453c6fc19e56ec9043134a5672b93ad914287a82f4f32930e0b202c 4 | -------------------------------------------------------------------------------- /documentation/tests/exchange--password--loops--with-4--hello.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange password --derivation-loops 4 --seed ztxsd1lf6056vl0zl9xk2j5asj7336sskhyqmevsc32t2ct6def5mnwmcqe9kcmx --input $'hello world!\n' 2 | 3 | e44ff1e638a71a58ccbe3767a74da91c766d32c965396579f4e8a43ce9ace6a3 4 | -------------------------------------------------------------------------------- /documentation/tests/exchange--password--namespaces--empty--hello.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange password --namespace '' --seed ztxsd1lf6056vl0zl9xk2j5asj7336sskhyqmevsc32t2ct6def5mnwmcqe9kcmx --input $'hello world!\n' 2 | 3 | c48a1fc1dc19f5b264f87b169b88a8ddeba432275251f0ab4ac554343f9ab4ea 4 | -------------------------------------------------------------------------------- /documentation/tests/exchange--password--namespaces--none--hello.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange password --seed ztxsd1lf6056vl0zl9xk2j5asj7336sskhyqmevsc32t2ct6def5mnwmcqe9kcmx --input $'hello world!\n' 2 | 3 | c48a1fc1dc19f5b264f87b169b88a8ddeba432275251f0ab4ac554343f9ab4ea 4 | -------------------------------------------------------------------------------- /documentation/tests/exchange--password--namespaces--with-1--hello.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange password --namespace namespace-1 --seed ztxsd1lf6056vl0zl9xk2j5asj7336sskhyqmevsc32t2ct6def5mnwmcqe9kcmx --input $'hello world!\n' 2 | 3 | bb1ca2fb7cc1fa269cfd21d9d6dcbaf615cbbb3009efb5d72963f5d2e5887bb1 4 | -------------------------------------------------------------------------------- /documentation/tests/exchange--password--namespaces--with-2--hello.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange password --namespace namespace-2 --seed ztxsd1lf6056vl0zl9xk2j5asj7336sskhyqmevsc32t2ct6def5mnwmcqe9kcmx --input $'hello world!\n' 2 | 3 | c0daa979bffcc2fac909b9e375909b39e8c4817bae9e8a4c8ed6ef8ace060058 4 | -------------------------------------------------------------------------------- /documentation/tests/exchange--password--pin-only--empty.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange password --pin 1234 --input-path /dev/null 2 | 3 | 4fabae349ad96e5ecaa4134ded67e8aca77479c3285445807c1f1fc0df2f497e 4 | -------------------------------------------------------------------------------- /documentation/tests/exchange--password--pin-only--hello--with-associated.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange password --pin 1234 --associated testing --input $'hello world!\n' 2 | 3 | 31a3e779bc73626190c1c0897cc6615c19536fe4a790c66afa3f711aa1539dca 4 | -------------------------------------------------------------------------------- /documentation/tests/exchange--password--pin-only--hello.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange password --pin 1234 --input $'hello world!\n' 2 | 3 | d50cccd45b9540a4c17dd7fabc43396cd0212f97502b21a3bd684579c15f9f73 4 | -------------------------------------------------------------------------------- /documentation/tests/exchange--password--pin-only--notice.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange password --pin 1234 --input-path ./notice.txt 2 | 3 | dcd156eb3397e0bdb7b1173d71466cfad64467e523607c4c8f3c48585ab3b929 4 | -------------------------------------------------------------------------------- /documentation/tests/exchange--password--secret-only--empty.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange password --secret ztxcs1qvjhy8ftc7fjajtky3mcrgxdlacer2m6sj8hyxcaa2segdcnhjnqj7ylhm --input-path /dev/null 2 | 3 | ebd1da32522de13c483709426f8636512a1ded5afad862b6e3a58a091531417d 4 | -------------------------------------------------------------------------------- /documentation/tests/exchange--password--secret-only--hello--with-associated.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange password --secret ztxcs1qvjhy8ftc7fjajtky3mcrgxdlacer2m6sj8hyxcaa2segdcnhjnqj7ylhm --associated testing --input $'hello world!\n' 2 | 3 | fd3c5deb8b3fba049feeff4aa519c3d368b662586f6882040feaf9c007513f81 4 | -------------------------------------------------------------------------------- /documentation/tests/exchange--password--secret-only--hello.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange password --secret ztxcs1qvjhy8ftc7fjajtky3mcrgxdlacer2m6sj8hyxcaa2segdcnhjnqj7ylhm --input $'hello world!\n' 2 | 3 | 780c476cd19e5818277801181b323f33bcfff11231145d644baca5874bd81eb0 4 | -------------------------------------------------------------------------------- /documentation/tests/exchange--password--secret-only--notice.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange password --secret ztxcs1qvjhy8ftc7fjajtky3mcrgxdlacer2m6sj8hyxcaa2segdcnhjnqj7ylhm --input-path ./notice.txt 2 | 3 | c5608632c9a87a4d52c730576713c8f6686b7687472475b9c219ee59ada149bd 4 | -------------------------------------------------------------------------------- /documentation/tests/exchange--password--seed-only--empty.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange password --seed ztxsd1lf6056vl0zl9xk2j5asj7336sskhyqmevsc32t2ct6def5mnwmcqe9kcmx --input-path /dev/null 2 | 3 | 7d10c24fda02c1660ebb07853b79b98b21c8afde961fe3b4e4da0c7f3df7bd59 4 | -------------------------------------------------------------------------------- /documentation/tests/exchange--password--seed-only--hello--with-associated.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange password --seed ztxsd1lf6056vl0zl9xk2j5asj7336sskhyqmevsc32t2ct6def5mnwmcqe9kcmx --associated testing --input $'hello world!\n' 2 | 3 | 50d73bc5aff25ee42410d52b3c643a92af0dc9cdfe4802ef8a30b81fb8be2395 4 | -------------------------------------------------------------------------------- /documentation/tests/exchange--password--seed-only--hello.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange password --seed ztxsd1lf6056vl0zl9xk2j5asj7336sskhyqmevsc32t2ct6def5mnwmcqe9kcmx --input $'hello world!\n' 2 | 3 | c48a1fc1dc19f5b264f87b169b88a8ddeba432275251f0ab4ac554343f9ab4ea 4 | -------------------------------------------------------------------------------- /documentation/tests/exchange--password--seed-only--notice.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange password --seed ztxsd1lf6056vl0zl9xk2j5asj7336sskhyqmevsc32t2ct6def5mnwmcqe9kcmx --input-path ./notice.txt 2 | 3 | 6534b1f2c6e8bc249e01f21cf23961091aa3fd9a004508e79856521956cb0275 4 | -------------------------------------------------------------------------------- /documentation/tests/exchange--password--ssh-wrap-only--empty.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange password --ssh-wrap ztxoh199xqjeytqlnqtgpsxe4m78m3tuzn92e9yh4749dnr79xt3ylg3hsa5cpk7 --input-path /dev/null 2 | 3 | 84e63a3b27a60c66b8b9366e64bc74db3285b2b2436e169516ca7ec2061c52d3 4 | -------------------------------------------------------------------------------- /documentation/tests/exchange--password--ssh-wrap-only--hello--with-associated.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange password --ssh-wrap ztxoh199xqjeytqlnqtgpsxe4m78m3tuzn92e9yh4749dnr79xt3ylg3hsa5cpk7 --associated testing --input $'hello world!\n' 2 | 3 | 53911af44f0437dd3a6f4271030f9ea2521e7d3c55edff426ff58fc90ae27aa1 4 | -------------------------------------------------------------------------------- /documentation/tests/exchange--password--ssh-wrap-only--hello.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange password --ssh-wrap ztxoh199xqjeytqlnqtgpsxe4m78m3tuzn92e9yh4749dnr79xt3ylg3hsa5cpk7 --input $'hello world!\n' 2 | 3 | 2f09be844a279c9c5e8df2989ae0c6bb4c84f6902ddd412d17113bacd1c954ab 4 | -------------------------------------------------------------------------------- /documentation/tests/exchange--password--ssh-wrap-only--notice.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange password --ssh-wrap ztxoh199xqjeytqlnqtgpsxe4m78m3tuzn92e9yh4749dnr79xt3ylg3hsa5cpk7 --input-path ./notice.txt 2 | 3 | e28b5bd9b5ad51cdbfbd1d42db249c09042afc4de00ce95ddd7cebe6a9f871a4 4 | -------------------------------------------------------------------------------- /documentation/tests/exchange--password--x25519-backward-recipient-sender--hello.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange password --sender ztxsp18vheu3x4zevud6ssa00dw78ujwahjv6gqhcgh7rs2zqtdwkwfecskcjpyu --recipient ztxrk1zwvkh4kkyc2d74s29grdmpaah9en9nggd2rk3cvwz2jy034ep5vsn2fenx --input $'hello world!\n' 2 | 3 | 7ccf18fa58d5e8c9fb246a5e3b401faf4c89d04881f13ef84381d19632ff94fa 4 | -------------------------------------------------------------------------------- /documentation/tests/exchange--password--x25519-backward-sender-recipient--hello.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange password --sender ztxsk1w8fckgn60thswh87r56ta5df7fwaeks96fpyku8cjdnuz5s5amyqyfls8q --recipient ztxrp1qxqfc9rpr6ex4eccmj5rxsrtqnv4wxq952rlpvze02k9esjsycgs7sw307 --input $'hello world!\n' 2 | 3 | 7ccf18fa58d5e8c9fb246a5e3b401faf4c89d04881f13ef84381d19632ff94fa 4 | -------------------------------------------------------------------------------- /documentation/tests/exchange--password--x25519-forward-recipient-sender--hello.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange password --sender ztxsp1qxqfc9rpr6ex4eccmj5rxsrtqnv4wxq952rlpvze02k9esjsycgslvsgm4 --recipient ztxrk1w8fckgn60thswh87r56ta5df7fwaeks96fpyku8cjdnuz5s5amyq94pfnt --input $'hello world!\n' 2 | 3 | 7e981900fcd241f29b1f840b83c17737074c74295bd1d8abff601dbcc0ed731c 4 | -------------------------------------------------------------------------------- /documentation/tests/exchange--password--x25519-forward-sender-recipient--hello.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange password --sender ztxsk1zwvkh4kkyc2d74s29grdmpaah9en9nggd2rk3cvwz2jy034ep5vsjkhq8d --recipient ztxrp18vheu3x4zevud6ssa00dw78ujwahjv6gqhcgh7rs2zqtdwkwfecshyvcsh --input $'hello world!\n' 2 | 3 | 7e981900fcd241f29b1f840b83c17737074c74295bd1d8abff601dbcc0ed731c 4 | -------------------------------------------------------------------------------- /documentation/tests/exchange--password--x25519-self-recipient--empty.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange password --recipient ztxrk17zpadjtunyk3tst6p08e8qk9hpaxvrat595vy3kgtu0t8d8ehazqfgdyps --input-path /dev/null 2 | 3 | 8b76efd4d62dec87c0b96e5776b0f8322df1c51605ffb981825007c0c9a20218 4 | -------------------------------------------------------------------------------- /documentation/tests/exchange--password--x25519-self-recipient--hello--with-associated.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange password --recipient ztxrk17zpadjtunyk3tst6p08e8qk9hpaxvrat595vy3kgtu0t8d8ehazqfgdyps --associated testing --input $'hello world!\n' 2 | 3 | a7d490839467d2ad51b040c9fed3f57e48cb9a82b9ab7d223646854ccd33134a 4 | -------------------------------------------------------------------------------- /documentation/tests/exchange--password--x25519-self-recipient--hello.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange password --recipient ztxrk17zpadjtunyk3tst6p08e8qk9hpaxvrat595vy3kgtu0t8d8ehazqfgdyps --input $'hello world!\n' 2 | 3 | 455a6acc2c137193e2b498ffa21ec627ef82cbfa4e2b2456368a1f30d8cdb6f5 4 | -------------------------------------------------------------------------------- /documentation/tests/exchange--password--x25519-self-recipient--notice.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange password --recipient ztxrk17zpadjtunyk3tst6p08e8qk9hpaxvrat595vy3kgtu0t8d8ehazqfgdyps --input-path ./notice.txt 2 | 3 | 410e613dee858fd54ab5fd97017c8d96f3181e8638c8a477c697dd4f9108f882 4 | -------------------------------------------------------------------------------- /documentation/tests/exchange--password--x25519-self-sender--empty.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange password --sender ztxsk17zpadjtunyk3tst6p08e8qk9hpaxvrat595vy3kgtu0t8d8ehazqg5na4m --input-path /dev/null 2 | 3 | 8b76efd4d62dec87c0b96e5776b0f8322df1c51605ffb981825007c0c9a20218 4 | -------------------------------------------------------------------------------- /documentation/tests/exchange--password--x25519-self-sender--hello--with-associated.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange password --sender ztxsk17zpadjtunyk3tst6p08e8qk9hpaxvrat595vy3kgtu0t8d8ehazqg5na4m --associated testing --input $'hello world!\n' 2 | 3 | a7d490839467d2ad51b040c9fed3f57e48cb9a82b9ab7d223646854ccd33134a 4 | -------------------------------------------------------------------------------- /documentation/tests/exchange--password--x25519-self-sender--hello.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange password --sender ztxsk17zpadjtunyk3tst6p08e8qk9hpaxvrat595vy3kgtu0t8d8ehazqg5na4m --input $'hello world!\n' 2 | 3 | 455a6acc2c137193e2b498ffa21ec627ef82cbfa4e2b2456368a1f30d8cdb6f5 4 | -------------------------------------------------------------------------------- /documentation/tests/exchange--password--x25519-self-sender--notice.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange password --sender ztxsk17zpadjtunyk3tst6p08e8qk9hpaxvrat595vy3kgtu0t8d8ehazqg5na4m --input-path ./notice.txt 2 | 3 | 410e613dee858fd54ab5fd97017c8d96f3181e8638c8a477c697dd4f9108f882 4 | -------------------------------------------------------------------------------- /documentation/tests/exchange--password--x25519-sender-recipient--empty.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange password --sender ztxsk1szluhkftlf5zee8wfd6v43el6qa9c7f74sn3xaxjrxzh84q7436qhmh920 --recipient ztxrp17qqdhxkytsfp0ugz0h3zxuy4l2hhszxpaqt9cmqndjg8qllxfamszurtah --input-path /dev/null 2 | 3 | 9649290620f4246f1e501af4e57c7723b075b8b60366d37debbe90c3cf2ab54d 4 | -------------------------------------------------------------------------------- /documentation/tests/exchange--password--x25519-sender-recipient--hello--with-associated.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange password --sender ztxsk1szluhkftlf5zee8wfd6v43el6qa9c7f74sn3xaxjrxzh84q7436qhmh920 --recipient ztxrp17qqdhxkytsfp0ugz0h3zxuy4l2hhszxpaqt9cmqndjg8qllxfamszurtah --associated testing --input $'hello world!\n' 2 | 3 | eb62ad5649f3aa3414ffc20ccacd64fc9fa1b8aba98bb3afce5d8852ce516502 4 | -------------------------------------------------------------------------------- /documentation/tests/exchange--password--x25519-sender-recipient--hello.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange password --sender ztxsk1szluhkftlf5zee8wfd6v43el6qa9c7f74sn3xaxjrxzh84q7436qhmh920 --recipient ztxrp17qqdhxkytsfp0ugz0h3zxuy4l2hhszxpaqt9cmqndjg8qllxfamszurtah --input $'hello world!\n' 2 | 3 | 14b423eb2f79b5f30f19546afd8f9706455951d29718d54ae5285a355cc5b84c 4 | -------------------------------------------------------------------------------- /documentation/tests/exchange--password--x25519-sender-recipient--notice.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange password --sender ztxsk1szluhkftlf5zee8wfd6v43el6qa9c7f74sn3xaxjrxzh84q7436qhmh920 --recipient ztxrp17qqdhxkytsfp0ugz0h3zxuy4l2hhszxpaqt9cmqndjg8qllxfamszurtah --input-path ./notice.txt 2 | 3 | b8b8f025803e6c3ccc6742eace99f09ce701aeafe6441eb0c67db8f327866bd0 4 | -------------------------------------------------------------------------------- /documentation/tests/exchange--ssh--keys--all-no.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange ssh keys --no-all 2 | 3 | 4 | ## [key-SSH-Ed25519:sig-SSH-Ed25519:WRjxd4AByQpJgIqT24dkBU0gUQzmX+3iHnMwoiE9PRE] 5 | 6 | 7 | ## [key-SSH-Ed25519:sig-SSH-Ed25519:ro0s5DyFq2CE4LuWiWLL9TAfT7Uy+kM2+VLjteCHBIc] 8 | 9 | -------------------------------------------------------------------------------- /documentation/tests/exchange--ssh--keys--all-yes.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange ssh keys --yes-all 2 | 3 | 4 | ## description (1) 5 | ## [key-SSH-Ed25519:sig-SSH-Ed25519:WRjxd4AByQpJgIqT24dkBU0gUQzmX+3iHnMwoiE9PRE] 6 | ## handle (1) 7 | ztxoh1sdr6lc4380ml33hvl0pnln7ag27qt5g26rz9lakcgm70xthxulvqvms7cy 8 | ## key (1) 9 | ztxws1qqqqqzmnwd5z6etyxg6n2vfeqqqqqgyg7zfdlhxsaymch3pu5c74xz82y5pt67grpy6ej8tcatltw4ar0gqszkku9ux 10 | 11 | 12 | ## description (2) 13 | ## [key-SSH-Ed25519:sig-SSH-Ed25519:ro0s5DyFq2CE4LuWiWLL9TAfT7Uy+kM2+VLjteCHBIc] 14 | ## handle (2) 15 | ztxoh199xqjeytqlnqtgpsxe4m78m3tuzn92e9yh4749dnr79xt3ylg3hsa5cpk7 16 | ## key (2) 17 | ztxws1qqqqqzmnwd5z6etyxg6n2vfeqqqqqg9e9nt4vgd7c6s4tgmecj86kwpfpj7nsnnujzq6f4243jl2vecyrsqszf8qds8 18 | 19 | -------------------------------------------------------------------------------- /documentation/tests/exchange--ssh--keys--default.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange ssh keys 2 | 3 | 4 | ## description (1) 5 | ## [key-SSH-Ed25519:sig-SSH-Ed25519:WRjxd4AByQpJgIqT24dkBU0gUQzmX+3iHnMwoiE9PRE] 6 | ## handle (1) 7 | ztxoh1sdr6lc4380ml33hvl0pnln7ag27qt5g26rz9lakcgm70xthxulvqvms7cy 8 | 9 | 10 | ## description (2) 11 | ## [key-SSH-Ed25519:sig-SSH-Ed25519:ro0s5DyFq2CE4LuWiWLL9TAfT7Uy+kM2+VLjteCHBIc] 12 | ## handle (2) 13 | ztxoh199xqjeytqlnqtgpsxe4m78m3tuzn92e9yh4749dnr79xt3ylg3hsa5cpk7 14 | 15 | -------------------------------------------------------------------------------- /documentation/tests/exchange--ssh--keys--only-handles.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange ssh keys --no-all --yes-handles 2 | 3 | 4 | ## [key-SSH-Ed25519:sig-SSH-Ed25519:WRjxd4AByQpJgIqT24dkBU0gUQzmX+3iHnMwoiE9PRE] 5 | ztxoh1sdr6lc4380ml33hvl0pnln7ag27qt5g26rz9lakcgm70xthxulvqvms7cy 6 | 7 | 8 | ## [key-SSH-Ed25519:sig-SSH-Ed25519:ro0s5DyFq2CE4LuWiWLL9TAfT7Uy+kM2+VLjteCHBIc] 9 | ztxoh199xqjeytqlnqtgpsxe4m78m3tuzn92e9yh4749dnr79xt3ylg3hsa5cpk7 10 | 11 | -------------------------------------------------------------------------------- /documentation/tests/exchange--ssh--keys--only-keys.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange ssh keys --no-all --yes-keys 2 | 3 | 4 | ## [key-SSH-Ed25519:sig-SSH-Ed25519:WRjxd4AByQpJgIqT24dkBU0gUQzmX+3iHnMwoiE9PRE] 5 | ztxws1qqqqqzmnwd5z6etyxg6n2vfeqqqqqgyg7zfdlhxsaymch3pu5c74xz82y5pt67grpy6ej8tcatltw4ar0gqszkku9ux 6 | 7 | 8 | ## [key-SSH-Ed25519:sig-SSH-Ed25519:ro0s5DyFq2CE4LuWiWLL9TAfT7Uy+kM2+VLjteCHBIc] 9 | ztxws1qqqqqzmnwd5z6etyxg6n2vfeqqqqqg9e9nt4vgd7c6s4tgmecj86kwpfpj7nsnnujzq6f4243jl2vecyrsqszf8qds8 10 | 11 | -------------------------------------------------------------------------------- /documentation/tests/exchange--ssh--wrap--empty.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange ssh wrap --ssh-wrap ztxoh199xqjeytqlnqtgpsxe4m78m3tuzn92e9yh4749dnr79xt3ylg3hsa5cpk7 --input-path /dev/null 2 | 3 | 96728a0716674e95cf7ad878f645cf1bcd934ce451af4efddacc351e3ba4fcd0 4 | -------------------------------------------------------------------------------- /documentation/tests/exchange--ssh--wrap--hello.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange ssh wrap --ssh-wrap ztxoh199xqjeytqlnqtgpsxe4m78m3tuzn92e9yh4749dnr79xt3ylg3hsa5cpk7 --input $'hello world!\n' 2 | 3 | ab48ce3e8a463e0584bfeb4283aeca8b8afe90a69c07479ac2e94fd124eacfd2 4 | -------------------------------------------------------------------------------- /documentation/tests/exchange--ssh--wrap--namespace--empty--hello.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange ssh wrap --namespace '' --ssh-wrap ztxoh199xqjeytqlnqtgpsxe4m78m3tuzn92e9yh4749dnr79xt3ylg3hsa5cpk7 --input $'hello world!\n' 2 | 3 | ab48ce3e8a463e0584bfeb4283aeca8b8afe90a69c07479ac2e94fd124eacfd2 4 | -------------------------------------------------------------------------------- /documentation/tests/exchange--ssh--wrap--namespace--none--hello.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange ssh wrap --ssh-wrap ztxoh199xqjeytqlnqtgpsxe4m78m3tuzn92e9yh4749dnr79xt3ylg3hsa5cpk7 --input $'hello world!\n' 2 | 3 | ab48ce3e8a463e0584bfeb4283aeca8b8afe90a69c07479ac2e94fd124eacfd2 4 | -------------------------------------------------------------------------------- /documentation/tests/exchange--ssh--wrap--namespace--with-1--hello.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange ssh wrap --namespace namespace-1 --ssh-wrap ztxoh199xqjeytqlnqtgpsxe4m78m3tuzn92e9yh4749dnr79xt3ylg3hsa5cpk7 --input $'hello world!\n' 2 | 3 | 033ecb3d4ef33b3af2b83fca63c9155bca9f66c09cde7b840274cc8696707f06 4 | -------------------------------------------------------------------------------- /documentation/tests/exchange--ssh--wrap--namespace--with-2--hello.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange ssh wrap --namespace namespace-2 --ssh-wrap ztxoh199xqjeytqlnqtgpsxe4m78m3tuzn92e9yh4749dnr79xt3ylg3hsa5cpk7 --input $'hello world!\n' 2 | 3 | 2d877410650bf827af543a894a93ccd4b638526c4d81ce90148a0d2efdf272d4 4 | -------------------------------------------------------------------------------- /documentation/tests/exchange--ssh--wrap--notice.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange ssh wrap --ssh-wrap ztxoh199xqjeytqlnqtgpsxe4m78m3tuzn92e9yh4749dnr79xt3ylg3hsa5cpk7 --input-path ./notice.txt 2 | 3 | 37b93522c07ecb0419ae85bdb66c365d1a0303b31a1485609d51a596f93a1e4e 4 | -------------------------------------------------------------------------------- /documentation/tests/generate--default--quick.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens g --random-testing 2 | 3 | sanesedazaludufi 4 | -------------------------------------------------------------------------------- /documentation/tests/generate--default.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens generate --random-testing 2 | 3 | sane seda zalu dufi 4 | pivu ceba camu cige 5 | paco neho bahe lotu 6 | suva suma hetu sice 7 | geve dupu nifo gata 8 | gapa behu ropu bano 9 | codo pima noda laco 10 | hara badu vito vufu 11 | curu nami gebe femo 12 | zigi zipi fope juce 13 | -------------------------------------------------------------------------------- /documentation/tests/generate--pattern--compact.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens generate --token-pattern digits-base32-hex:32 --compact true --random-testing 2 | 3 | n8pv47gkfs2vt02plobv88lp9k16abka 4 | 1teqtosbh39rg639a9von8b9sj6h4qps 5 | ec8v27slk01liumt4rkfhgi41e3l4m03 6 | s5dnlhv562m93gfv1f67g6lfvddh8jlf 7 | k6mk9cq9ldgng811pv738sce8t8hivo6 8 | 1585njnp78r1go4cd0b11470gppphurh 9 | f5h7ib323946ot8k25eav0pvuak5cvcs 10 | 6mrj9mbtqtlcfnsu16rs055heov339r7 11 | hh9mbeejutpbru13rkcojvfog6ifp4v8 12 | 0f5esgsm7log5ir7q63gpvhtov4i4bvh 13 | -------------------------------------------------------------------------------- /documentation/tests/generate--pattern--default.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens generate --token-pattern digits-base32-hex:32 --random-testing 2 | 3 | n8pv 47gk fs2v t02p lobv 88lp 9k16 abka 4 | 1teq tosb h39r g639 a9vo n8b9 sj6h 4qps 5 | ec8v 27sl k01l iumt 4rkf hgi4 1e3l 4m03 6 | s5dn lhv5 62m9 3gfv 1f67 g6lf vddh 8jlf 7 | k6mk 9cq9 ldgn g811 pv73 8sce 8t8h ivo6 8 | 1585 njnp 78r1 go4c d0b1 1470 gppp hurh 9 | f5h7 ib32 3946 ot8k 25ea v0pv uak5 cvcs 10 | 6mrj 9mbt qtlc fnsu 16rs 055h eov3 39r7 11 | hh9m beej utpb ru13 rkco jvfo g6if p4v8 12 | 0f5e sgsm 7log 5ir7 q63g pvht ov4i 4bvh 13 | -------------------------------------------------------------------------------- /documentation/tests/generate--pattern--no-mandatory-separators.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens generate --token-pattern mnemonic:4 --token-skip-mandatory-separators true --token-skip-optional-separators true --random-testing 2 | 3 | arrowarizonamangoarcher 4 | jacketbundletelecomtorso 5 | dominocowboythomasboxer 6 | subjectvaticanracheljungle 7 | icebergeverestfronthello 8 | bambinosourcelistladder 9 | cantinaweatherinstanturgent 10 | pressalphacarpetrondo 11 | retrobisoncupidchicken 12 | circletogakansascitizen 13 | -------------------------------------------------------------------------------- /documentation/tests/generate--pattern--no-optional-separators.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens generate --token-pattern digits-base32-hex:32 --token-skip-optional-separators true --random-testing 2 | 3 | n8pv47gkfs2vt02plobv88lp9k16abka 4 | 1teqtosbh39rg639a9von8b9sj6h4qps 5 | ec8v27slk01liumt4rkfhgi41e3l4m03 6 | s5dnlhv562m93gfv1f67g6lfvddh8jlf 7 | k6mk9cq9ldgng811pv738sce8t8hivo6 8 | 1585njnp78r1go4cd0b11470gppphurh 9 | f5h7ib323946ot8k25eav0pvuak5cvcs 10 | 6mrj9mbtqtlcfnsu16rs055heov339r7 11 | hh9mbeejutpbru13rkcojvfog6ifp4v8 12 | 0f5esgsm7log5ir7q63gpvhtov4i4bvh 13 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--adler--default.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --adler --token 1234 2 | 3 | 01f800cb 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--adler32--default.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --adler32 --token 1234 2 | 3 | 01f800cb 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--argon2--default.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --argon2 --token 1234 2 | 3 | f895ed18b4adf8cd732f011e1ca37fefea5d69560e3c08a1f0a28fe2e9b605da 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--argon2--size-16.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --argon2 --token 1234 --size 16 2 | 3 | 3d5a438aa517d06e78807ddb13b2e4a2 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--argon2d--size-16.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --argon2d --token 1234 --size 16 2 | 3 | 2fa8499366a69cccdf6a080db8e3bab0 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--argon2i--size-16.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --argon2i --token 1234 --size 16 2 | 3 | ddb2c40be8e9c564793aada5754b996e 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--argon2id--size-16--truncate-8--reversed.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --argon2id --token 1234 --size 16 --truncate-size 8 --output-reversed 2 | 3 | 6ed017a58a435a3d 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--argon2id--size-16--truncate-8--truncate-left.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --argon2id --token 1234 --size 16 --truncate-size 8 --truncate-left 2 | 3 | 78807ddb13b2e4a2 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--argon2id--size-16--truncate-8--truncate-right.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --argon2id --token 1234 --size 16 --truncate-size 8 --truncate-right 2 | 3 | 3d5a438aa517d06e 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--argon2id--size-16--truncate-8.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --argon2id --token 1234 --size 16 --truncate-size 8 2 | 3 | 3d5a438aa517d06e 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--argon2id--size-16.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --argon2id --token 1234 --size 16 2 | 3 | 3d5a438aa517d06e78807ddb13b2e4a2 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--blake2--default.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --blake2 --token 1234 2 | 3 | da77bd2a1d857d88b31de27536b81df7f005027d4f847667df13a0569b6048e0454ce9480827789547cc174060c4f388866ebb0209929b0de414cc9ac571c421 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--blake2b--default.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --blake2b --token 1234 2 | 3 | da77bd2a1d857d88b31de27536b81df7f005027d4f847667df13a0569b6048e0454ce9480827789547cc174060c4f388866ebb0209929b0de414cc9ac571c421 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--blake2s--default.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --blake2s --token 1234 2 | 3 | 90931556d9513e8c26040a9ec2a2f1300bdc79a890907da9cc2b3a2c690574c1 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--blake3--default.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --blake3 --token 1234 2 | 3 | cde13a55f41e387480391c47238acfe9c0136dd56bf365b01416aec03eec7dc4 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--blake3--size-001.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --blake3 --token 1234 --size 1 2 | 3 | cd 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--blake3--size-008.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --blake3 --token 1234 --size 8 2 | 3 | cde13a55f41e3874 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--blake3--size-016.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --blake3 --token 1234 --size 16 2 | 3 | cde13a55f41e387480391c47238acfe9 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--blake3--size-024--reversed.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --blake3 --token 1234 --size 24 --output-reversed 2 | 3 | b065f36bd56d13c0e9cf8a23471c398074381ef4553ae1cd 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--blake3--size-024--truncate-016--reversed.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --blake3 --token 1234 --size 24 --truncate-size 16 --output-reversed 2 | 3 | e9cf8a23471c398074381ef4553ae1cd 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--blake3--size-024--truncate-016--truncate-left.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --blake3 --token 1234 --size 24 --truncate-size 16 --truncate-left 2 | 3 | 80391c47238acfe9c0136dd56bf365b0 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--blake3--size-024--truncate-016--truncate-right.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --blake3 --token 1234 --size 24 --truncate-size 16 --truncate-right 2 | 3 | cde13a55f41e387480391c47238acfe9 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--blake3--size-024--truncate-016.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --blake3 --token 1234 --size 24 --truncate-size 16 2 | 3 | cde13a55f41e387480391c47238acfe9 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--blake3--size-024--truncate-left.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --blake3 --token 1234 --size 24 --truncate-left 2 | 3 | cde13a55f41e387480391c47238acfe9c0136dd56bf365b0 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--blake3--size-024--truncate-right.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --blake3 --token 1234 --size 24 --truncate-right 2 | 3 | cde13a55f41e387480391c47238acfe9c0136dd56bf365b0 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--blake3--size-024.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --blake3 --token 1234 --size 24 2 | 3 | cde13a55f41e387480391c47238acfe9c0136dd56bf365b0 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--blake3--size-032.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --blake3 --token 1234 --size 32 2 | 3 | cde13a55f41e387480391c47238acfe9c0136dd56bf365b01416aec03eec7dc4 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--blake3--size-064.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --blake3 --token 1234 --size 64 2 | 3 | cde13a55f41e387480391c47238acfe9c0136dd56bf365b01416aec03eec7dc4b9d640c53fc0391c19b67ff7155d80733a4faac234f86947b680c120b0ea834d 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--blake3--size-128.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --blake3 --token 1234 --size 128 2 | 3 | cde13a55f41e387480391c47238acfe9c0136dd56bf365b01416aec03eec7dc4b9d640c53fc0391c19b67ff7155d80733a4faac234f86947b680c120b0ea834d9de4bad8bcbb17e62bc9fa950bcf538b7dc25af8e113f148c5321078829e5b9355fb8846a97eefc494f6ee99d47039157b9475693cf21b44fbf01414fe7c2fb7 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--crc--default.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --crc --token 1234 2 | 3 | 9be3e0a3 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--crc--size-16.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --crc --token 1234 --16b 2 | 3 | 14ba 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--crc--size-32.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --crc --token 1234 --32b 2 | 3 | 9be3e0a3 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--crc--size-64.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --crc --token 1234 --64b 2 | 3 | 1e360c1891a60f78 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--crc--size-8.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --crc --token 1234 --8b 2 | 3 | c2 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--crc16--default.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --crc16 --token 1234 2 | 3 | 14ba 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--crc32--default.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --crc32 --token 1234 2 | 3 | 9be3e0a3 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--crc32c--default.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --crc32c --token 1234 2 | 3 | f63af4ee 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--crc64--default.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --crc64 --token 1234 2 | 3 | 1e360c1891a60f78 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--crc8--default.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --crc8 --token 1234 2 | 3 | c2 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--djb2--default.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --djb2 --token 1234 2 | 3 | 7c540741 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--fnv1a--default.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --fnv1a --token 1234 2 | 3 | fdc422fd 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--fnv1a--size-32.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --fnv1a --token 1234 --32b 2 | 3 | fdc422fd 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--fnv1a--size-64.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --fnv1a --token 1234 --64b 2 | 3 | 1fabbdf10314a21d 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--fnv1a-32--default.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --fnv1a-32 --token 1234 2 | 3 | fdc422fd 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--fnv1a-64--default.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --fnv1a-64 --token 1234 2 | 3 | 1fabbdf10314a21d 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--git-sha1--default.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --git-sha1 --token 1234 2 | 3 | 274c0052dd5408f8ae2bc8440029ff67d79bc5c3 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--git-sha2--default.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --git-sha2 --token 1234 2 | 3 | 936fa9c6268265236b9defdb43024751175417d21a0fda91ce69807347b0d4b9 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--highwayhash--default.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --highwayhash --token 1234 2 | 3 | 983a4a8941308704 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--highwayhash--size-128.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --highwayhash --token 1234 --128b 2 | 3 | 04928c6363708a18fcabe91c174f0788 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--highwayhash--size-256.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --highwayhash --token 1234 --256b 2 | 3 | fa8db3afe2dc5d3767cf8ce920bb72c6f426ab14eb067e74e37e278869bff706 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--highwayhash--size-64.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --highwayhash --token 1234 --64b 2 | 3 | 983a4a8941308704 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--highwayhash-128--default.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --highwayhash-128 --token 1234 2 | 3 | 04928c6363708a18fcabe91c174f0788 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--highwayhash-256--default.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --highwayhash-256 --token 1234 2 | 3 | fa8db3afe2dc5d3767cf8ce920bb72c6f426ab14eb067e74e37e278869bff706 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--highwayhash-64--default.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --highwayhash-64 --token 1234 2 | 3 | 983a4a8941308704 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--inputs--canonicalize--1.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --md5 --token 1234 --inputs-canonicalize 2 | 3 | 94ff505c4167267bc75cf24ee5d90980 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--inputs--canonicalize--2.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --md5 --token 12 --token 34 --inputs-canonicalize 2 | 3 | fcb781723dae0f562aa10db13b348ac4 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--inputs--canonicalize--4.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --md5 --token 12 --token '' --token '' --token 34 --inputs-canonicalize 2 | 3 | dce338fe3c93a5328990772517e8194e 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--inputs--concatenate--1.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --md5 --token 1234 --inputs-concatenate 2 | 3 | 81dc9bdb52d04dc20036dbd8313ed055 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--inputs--concatenate--2.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --md5 --token 12 --token 34 --inputs-concatenate 2 | 3 | 81dc9bdb52d04dc20036dbd8313ed055 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--inputs--concatenate--4.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --md5 --token 12 --token '' --token '' --token 34 --inputs-concatenate 2 | 3 | 81dc9bdb52d04dc20036dbd8313ed055 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--md5--default.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --md5 --token 1234 2 | 3 | 81dc9bdb52d04dc20036dbd8313ed055 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--scrypt--default.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --scrypt --token 1234 2 | 3 | e1b10980777b0f3a804159535d93724900d1766783f8d19960e0814349c3df8b 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--scrypt--size-16.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --scrypt --token 1234 --size 16 2 | 3 | a328845ad38ccbf9eb46fb1525459e95 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--sdbm--default.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --sdbm --token 1234 2 | 3 | 00a00882 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--seahash--default.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --seahash --token 1234 2 | 3 | e79005bed7201f22 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--sha1--default.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --sha1 --token 1234 2 | 3 | 7110eda4d09e062aa5e4a390b0a572ac0d2c0220 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--sha2--default.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --sha2 --token 1234 2 | 3 | 03ac674216f3e15c761ee1a5e255f067953623c8b388b4459e13f978d7c846f4 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--sha2-224--default.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --sha2-224 --token 1234 2 | 3 | 99fb2f48c6af4761f904fc85f95eb56190e5d40b1f44ec3a9c1fa319 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--sha2-256--default.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --sha2-256 --token 1234 2 | 3 | 03ac674216f3e15c761ee1a5e255f067953623c8b388b4459e13f978d7c846f4 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--sha2-384--default.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --sha2-384 --token 1234 2 | 3 | 504f008c8fcf8b2ed5dfcde752fc5464ab8ba064215d9c5b5fc486af3d9ab8c81b14785180d2ad7cee1ab792ad44798c 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--sha2-512--default.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --sha2-512 --token 1234 2 | 3 | d404559f602eab6fd602ac7680dacbfaadd13630335e951f097af3900e9de176b6db28512f2e000b9d04fba5133e8b1c6e8df59db3a8ab9d60be4b97cc9e81db 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--sha3--default.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --sha3 --token 1234 2 | 3 | 1d6442ddcfd9db1ff81df77cbefcd5afcc8c7ca952ab3101ede17a84b866d3f3 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--sha3--size-01.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --sha3 --token 1234 --size 1 2 | 3 | b0 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--sha3--size-04.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --sha3 --token 1234 --size 4 2 | 3 | b0f3dc04 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--sha3--size-06.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --sha3 --token 1234 --size 6 2 | 3 | b0f3dc043a9c 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--sha3--size-08.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --sha3 --token 1234 --size 8 2 | 3 | b0f3dc043a9c5c05 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--sha3--size-10.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --sha3 --token 1234 --size 10 2 | 3 | b0f3dc043a9c5c05f676 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--sha3--size-12.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --sha3 --token 1234 --size 12 2 | 3 | b0f3dc043a9c5c05f67651a8 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--sha3--size-14.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --sha3 --token 1234 --size 14 2 | 3 | b0f3dc043a9c5c05f67651a8c910 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--sha3--size-16.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --sha3 --token 1234 --size 16 2 | 3 | b0f3dc043a9c5c05f67651a8c9108b4c 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--sha3--size-20.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --sha3 --token 1234 --size 20 2 | 3 | b0f3dc043a9c5c05f67651a8c9108b4c2b98e724 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--sha3--size-24.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --sha3 --token 1234 --size 24 2 | 3 | b0f3dc043a9c5c05f67651a8c9108b4c2b98e7246b2eea14 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--sha3--size-28.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --sha3 --token 1234 --size 28 2 | 3 | b0f3dc043a9c5c05f67651a8c9108b4c2b98e7246b2eea14cb204295 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--sha3--size-30--reversed.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --sha3 --token 1234 --size 30 --output-reversed 2 | 3 | 66b8847ae1ed0131ab52a97c8cccafd5fcbe7cf71df81fdbd9cfdd42641d 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--sha3--size-30--truncate-left.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --sha3 --token 1234 --size 30 --truncate-left 2 | 3 | 42ddcfd9db1ff81df77cbefcd5afcc8c7ca952ab3101ede17a84b866d3f3 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--sha3--size-30--truncate-right.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --sha3 --token 1234 --size 30 --truncate-right 2 | 3 | 1d6442ddcfd9db1ff81df77cbefcd5afcc8c7ca952ab3101ede17a84b866 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--sha3--size-30.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --sha3 --token 1234 --size 30 2 | 3 | 1d6442ddcfd9db1ff81df77cbefcd5afcc8c7ca952ab3101ede17a84b866 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--sha3--size-32.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --sha3 --token 1234 --size 32 2 | 3 | 1d6442ddcfd9db1ff81df77cbefcd5afcc8c7ca952ab3101ede17a84b866d3f3 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--sha3--size-40.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --sha3 --token 1234 --size 40 2 | 3 | 0bf2c5eed2dc859ca9707ae59a18b5097d580ce705808b80830c5cf5832405073e3fa3491ed7071a 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--sha3--size-48.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --sha3 --token 1234 --size 48 2 | 3 | 0bf2c5eed2dc859ca9707ae59a18b5097d580ce705808b80830c5cf5832405073e3fa3491ed7071a2362048edff48295 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--sha3--size-56--reversed.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --sha3 --token 1234 --size 56 --output-reversed 2 | 3 | 554cea3f5184b913194b6c7188f09e278ae0d701660be74ca99b780846bfca387433ffd0c711f934091b9668fbe65033dcb422a58d6860d7 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--sha3--size-56--truncate-left.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --sha3 --token 1234 --size 56 --truncate-left 2 | 3 | 3350e6fb68961b0934f911c7d0ff337438cabf4608789ba94ce70b6601d7e08a279ef088716c4b1913b984513fea4c557d404d0598d4f2f1 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--sha3--size-56--truncate-right.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --sha3 --token 1234 --size 56 --truncate-right 2 | 3 | d760688da522b4dc3350e6fb68961b0934f911c7d0ff337438cabf4608789ba94ce70b6601d7e08a279ef088716c4b1913b984513fea4c55 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--sha3--size-56.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --sha3 --token 1234 --size 56 2 | 3 | d760688da522b4dc3350e6fb68961b0934f911c7d0ff337438cabf4608789ba94ce70b6601d7e08a279ef088716c4b1913b984513fea4c55 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--sha3--size-64--truncate-30--reversed.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --sha3 --token 1234 --size 64 --truncate-size 30 --output-reversed 2 | 3 | 780846bfca387433ffd0c711f934091b9668fbe65033dcb422a58d6860d7 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--sha3--size-64--truncate-30--truncate-left.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --sha3 --token 1234 --size 64 --truncate-size 30 --truncate-left 2 | 3 | 0b6601d7e08a279ef088716c4b1913b984513fea4c557d404d0598d4f2f1 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--sha3--size-64--truncate-30--truncate-right.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --sha3 --token 1234 --size 64 --truncate-size 30 --truncate-right 2 | 3 | d760688da522b4dc3350e6fb68961b0934f911c7d0ff337438cabf460878 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--sha3--size-64--truncate-30.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --sha3 --token 1234 --size 64 --truncate-size 30 2 | 3 | d760688da522b4dc3350e6fb68961b0934f911c7d0ff337438cabf460878 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--sha3--size-64--truncate-56--reversed.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --sha3 --token 1234 --size 64 --truncate-size 56 --output-reversed 2 | 3 | 554cea3f5184b913194b6c7188f09e278ae0d701660be74ca99b780846bfca387433ffd0c711f934091b9668fbe65033dcb422a58d6860d7 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--sha3--size-64--truncate-56--truncate-left.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --sha3 --token 1234 --size 64 --truncate-size 56 --truncate-left 2 | 3 | 3350e6fb68961b0934f911c7d0ff337438cabf4608789ba94ce70b6601d7e08a279ef088716c4b1913b984513fea4c557d404d0598d4f2f1 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--sha3--size-64--truncate-56--truncate-right.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --sha3 --token 1234 --size 64 --truncate-size 56 --truncate-right 2 | 3 | d760688da522b4dc3350e6fb68961b0934f911c7d0ff337438cabf4608789ba94ce70b6601d7e08a279ef088716c4b1913b984513fea4c55 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--sha3--size-64--truncate-56.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --sha3 --token 1234 --size 64 --truncate-size 56 2 | 3 | d760688da522b4dc3350e6fb68961b0934f911c7d0ff337438cabf4608789ba94ce70b6601d7e08a279ef088716c4b1913b984513fea4c55 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--sha3--size-64.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --sha3 --token 1234 --size 64 2 | 3 | d760688da522b4dc3350e6fb68961b0934f911c7d0ff337438cabf4608789ba94ce70b6601d7e08a279ef088716c4b1913b984513fea4c557d404d0598d4f2f1 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--sha3-224--default.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --sha3-224 --token 1234 2 | 3 | b0f3dc043a9c5c05f67651a8c9108b4c2b98e7246b2eea14cb204295 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--sha3-256--default.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --sha3-256 --token 1234 2 | 3 | 1d6442ddcfd9db1ff81df77cbefcd5afcc8c7ca952ab3101ede17a84b866d3f3 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--sha3-384--default.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --sha3-384 --token 1234 2 | 3 | 0bf2c5eed2dc859ca9707ae59a18b5097d580ce705808b80830c5cf5832405073e3fa3491ed7071a2362048edff48295 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--sha3-512--default.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --sha3-512 --token 1234 2 | 3 | d760688da522b4dc3350e6fb68961b0934f911c7d0ff337438cabf4608789ba94ce70b6601d7e08a279ef088716c4b1913b984513fea4c557d404d0598d4f2f1 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--shake128--default.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --shake128 --token 1234 2 | 3 | aeac89653a94368cbc2cb966807b45ab 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--shake128--size-001.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --shake128 --token 1234 --size 1 2 | 3 | ae 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--shake128--size-008.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --shake128 --token 1234 --size 8 2 | 3 | aeac89653a94368c 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--shake128--size-016.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --shake128 --token 1234 --size 16 2 | 3 | aeac89653a94368cbc2cb966807b45ab 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--shake128--size-024.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --shake128 --token 1234 --size 24 2 | 3 | aeac89653a94368cbc2cb966807b45abe8b721e3b681271f 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--shake128--size-032.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --shake128 --token 1234 --size 32 2 | 3 | aeac89653a94368cbc2cb966807b45abe8b721e3b681271f22ac50990ee1e6f2 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--shake128--size-064.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --shake128 --token 1234 --size 64 2 | 3 | aeac89653a94368cbc2cb966807b45abe8b721e3b681271f22ac50990ee1e6f22a3b693bfedeb97fdc89b0ea8dcd1ced2ae2d8b7cf4bb02903d1dad11593d9e5 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--shake128--size-128.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --shake128 --token 1234 --size 128 2 | 3 | aeac89653a94368cbc2cb966807b45abe8b721e3b681271f22ac50990ee1e6f22a3b693bfedeb97fdc89b0ea8dcd1ced2ae2d8b7cf4bb02903d1dad11593d9e59524bc8c93536ced380772bf4f4ee6459b7b68280bbcc1c208488d234585bdfacbc15bbbffccf6b1edef399de2ada0777e49177ab1f7d31a1dc02a26f92739eb 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--shake256--default.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --shake256 --token 1234 2 | 3 | 7cb06ff73c0289bc7f4bbb0c355f1de651d5ab868d1694f11e8347613068c814 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--shake256--size-001.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --shake256 --token 1234 --size 1 2 | 3 | 7c 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--shake256--size-008.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --shake256 --token 1234 --size 8 2 | 3 | 7cb06ff73c0289bc 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--shake256--size-016.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --shake256 --token 1234 --size 16 2 | 3 | 7cb06ff73c0289bc7f4bbb0c355f1de6 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--shake256--size-024.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --shake256 --token 1234 --size 24 2 | 3 | 7cb06ff73c0289bc7f4bbb0c355f1de651d5ab868d1694f1 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--shake256--size-032.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --shake256 --token 1234 --size 32 2 | 3 | 7cb06ff73c0289bc7f4bbb0c355f1de651d5ab868d1694f11e8347613068c814 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--shake256--size-064.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --shake256 --token 1234 --size 64 2 | 3 | 7cb06ff73c0289bc7f4bbb0c355f1de651d5ab868d1694f11e8347613068c814316d3a00ad4f8701112222c6d0de247eb86d2492052cf5b28548c400635b515a 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--shake256--size-128.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --shake256 --token 1234 --size 128 2 | 3 | 7cb06ff73c0289bc7f4bbb0c355f1de651d5ab868d1694f11e8347613068c814316d3a00ad4f8701112222c6d0de247eb86d2492052cf5b28548c400635b515a5dcd156e2614c2d986c4466bbe07d7047760f77bef6bd0bd9c069e84ee0777c2c89820251c704a41ec1ca574bffcb43cd0d8801a47a9b046b6f56764b248e2f0 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--siphash--default.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --siphash --token 1234 2 | 3 | 4e83fdc3328d7292 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--siphash--size-128.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --siphash --token 1234 --128b 2 | 3 | 87f65fe5ad1be361c06cdc4baecbc365 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--siphash--size-64.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --siphash --token 1234 --64b 2 | 3 | 4e83fdc3328d7292 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--siphash-128--default.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --siphash-128 --token 1234 2 | 3 | 87f65fe5ad1be361c06cdc4baecbc365 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--siphash-64--default.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --siphash-64 --token 1234 2 | 3 | 4e83fdc3328d7292 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--xxh3--default.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --xxh3 --token 1234 2 | 3 | 87b1e526910fd7e1 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--xxh3--size-128.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --xxh3 --token 1234 --128b 2 | 3 | 9a4dea864648af82823c8c03e6dd2202 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--xxh3--size-64.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --xxh3 --token 1234 --64b 2 | 3 | 87b1e526910fd7e1 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--xxh3-128--default.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --xxh3-128 --token 1234 2 | 3 | 9a4dea864648af82823c8c03e6dd2202 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--xxh3-64--default.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --xxh3-64 --token 1234 2 | 3 | 87b1e526910fd7e1 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--xxhash--default.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --xxhash --token 1234 2 | 3 | d8316e61d84f6ba4 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--xxhash--size-32.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --xxhash --token 1234 --32b 2 | 3 | 01543429 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--xxhash--size-64.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --xxhash --token 1234 --64b 2 | 3 | d8316e61d84f6ba4 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--xxhash-32--default.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --xxhash-32 --token 1234 2 | 3 | 01543429 4 | -------------------------------------------------------------------------------- /documentation/tests/hashes--hash--xxhash-64--default.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens hashes hash --xxhash-64 --token 1234 2 | 3 | d8316e61d84f6ba4 4 | -------------------------------------------------------------------------------- /documentation/tests/patterns--filter--label--networking.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens patterns --all --label networking --random-testing 2 | 3 | :: ip-127 : 23.9 b : 13 c :: 127.186.196.8 4 | :: ip-10 : 23.9 b : 12 c :: 10.186.196.8 5 | :: ip-172 : 20.8 b : 12 c :: 172.22.196.8 6 | :: ip-192 : 15.9 b : 15 c :: 192.168.186.196 7 | :: ip-169 : 15.9 b : 15 c :: 169.254.186.196 8 | :: ip-100 : 21.9 b : 14 c :: 100.101.68.196 9 | :: ip-198 : 16.9 b : 12 c :: 198.19.196.8 10 | :: ip-mac-02 : 40 =b : 17 c :: 02:bb:c6:43:cb:f8 11 | :: ip-mac-04 : 40 =b : 17 c :: 04:bb:c6:43:cb:f8 12 | -------------------------------------------------------------------------------- /documentation/tests/patterns--filter--label--permutations.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens patterns --all --label permutation --random-testing 2 | 3 | :: digits-base10-perm : 21.7 b : 11 c :: 93648 15207 4 | :: ascii-lower-perm : 88.3 b : 32 c :: lbeq doxk vwfh gpmy jisc urna zt 5 | :: ascii-upper-perm : 88.3 b : 32 c :: LBEQ DOXK VWFH GPMY JISC URNA ZT 6 | :: ascii-mixed-perm : 225.5 b : 64 c :: ipSn fozI jdyV xXEL leJT ZtBG ADHO auWF QqwY hvUs rcPg RkKm CbNM 7 | -------------------------------------------------------------------------------- /documentation/tests/tools--help--encodings--decode.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens encodings decode --help 2 | 3 | 4 | -v --version 5 | 6 | -h --help 7 | 8 | -------------------------------------------------------------------------------- /documentation/tests/tools--help--encodings--encode.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens encodings encode --help 2 | 3 | 4 | -v --version 5 | 6 | -h --help 7 | 8 | -------------------------------------------------------------------------------- /documentation/tests/tools--help--exchange--armor.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange armor --help 2 | 3 | 4 | -v --version 5 | 6 | -h --help 7 | 8 | -------------------------------------------------------------------------------- /documentation/tests/tools--help--exchange--dearmor.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange dearmor --help 2 | 3 | 4 | -v --version 5 | 6 | -h --help 7 | 8 | -------------------------------------------------------------------------------- /documentation/tests/tools--help--exchange--keys.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange keys --help 2 | 3 | 4 | -s --sender 5 | --senders {count} 6 | ** generate sender key pair 7 | 8 | -r --recipient 9 | --recipients {count} 10 | ** generate recipient key pair 11 | 12 | -x --secret 13 | --secrets {count} 14 | ** generate shared secret 15 | 16 | -e --seed 17 | --seeds {count} 18 | ** generate shared seed 19 | 20 | -b --ballast 21 | --ballasts {count} 22 | ** generate shared ballast 23 | 24 | -p --pin 25 | --pins {count} 26 | ** generate shared PIN 27 | 28 | -o 29 | --self {enabled} 30 | ** generate one key pair, and encode it both for sending and receiving 31 | !! CAUTION 32 | 33 | -q --no-comments 34 | --comments {enabled} 35 | ** output comments 36 | 37 | --no-separators 38 | --separators {enabled} 39 | ** output separators 40 | 41 | -v --version 42 | 43 | -h --help 44 | 45 | -------------------------------------------------------------------------------- /documentation/tests/tools--help--exchange--ssh--keys.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens exchange ssh keys --help 2 | 3 | 4 | -a --yes-all 5 | -A --no-all 6 | --show-all {enabled} 7 | ** output all available information 8 | 9 | -k --yes-keys 10 | -K --no-keys 11 | --show-keys {enabled} 12 | ** output ssh wrapper keys (long format) 13 | 14 | -n --yes-handles 15 | -N --no-handles 16 | --show-handles {enabled} 17 | ** output ssh wrapper handles (short format) 18 | 19 | -d --yes-descriptions 20 | -D --no-descriptions 21 | --show-descriptions {enabled} 22 | ** output ssh wrapper descriptions (key type, signature type, public key hash) 23 | 24 | -q --no-comments 25 | --comments {enabled} 26 | ** output comments 27 | 28 | --no-separators 29 | --separators {enabled} 30 | ** output separators 31 | 32 | -v --version 33 | 34 | -h --help 35 | 36 | -------------------------------------------------------------------------------- /documentation/tests/tools--version.txt: -------------------------------------------------------------------------------- 1 | >> z-tokens --version 2 | 3 | * tool : z-tokens 4 | * version : 0.4.0 5 | * executable : /mnt/poconigu/ciprian/volatile/rust--scratch/gipadada--3a10a70055e15c740f7e52d4872728a7--27979ce5dd001f4128a537bf4e2e61d8d1c985d0e116ae9945a07e19f8c5b4fb--local/outputs/binaries/z-tokens--release--linux--native 6 | * executable-0 : /home/ciprian/.../workbench/miscellaneous/z-tokens/.outputs/gipadada/binaries/z-tokens--release--linux--native 7 | * build target : release 8 | * build number : 16694, 2024-10-12-17-37-12 9 | * code & issues : https://github.com/volution/z-tokens 10 | * sources git : 1cd3408b0024b479064577b32fb8d74bd5169f9d-uncommitted 11 | * sources hash : d54a5a6d3fd73bca9668dc811117f63b 12 | * uname node : gipadada 13 | * uname system : Linux, 6.9.8-lp155.3.g03a8fa8-default, x86_64 14 | -------------------------------------------------------------------------------- /embedded/build/number.txt: -------------------------------------------------------------------------------- 1 | 16405 2 | -------------------------------------------------------------------------------- /embedded/build/sources.hash: -------------------------------------------------------------------------------- 1 | 4ae85e9aa958faabaad6722f2f641681 2 | -------------------------------------------------------------------------------- /embedded/build/timestamp.txt: -------------------------------------------------------------------------------- 1 | 2024-03-23-09-36-06 2 | -------------------------------------------------------------------------------- /embedded/build/version.txt: -------------------------------------------------------------------------------- 1 | 0.4.0 2 | -------------------------------------------------------------------------------- /embedded/help/_footer.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | || z-tokens 4 | || code & issues at 5 | || Ciprian Dorin Craciun, 6 | ||------------------------------------------------------------------------------ 7 | ||------------------------------------------------------------------------------ 8 | -------------------------------------------------------------------------------- /embedded/help/_header.txt: -------------------------------------------------------------------------------- 1 | ||------------------------------------------------------------------------------ 2 | ||------------------------------------------------------------------------------ 3 | || z-tokens -- Random tokens generation and related tools 4 | 5 | 6 | -------------------------------------------------------------------------------- /embedded/help/main.txt: -------------------------------------------------------------------------------- 1 | ../../documentation/help/main.txt -------------------------------------------------------------------------------- /embedded/readme/readme.html: -------------------------------------------------------------------------------- 1 | ../../documentation/readme/readme.html -------------------------------------------------------------------------------- /embedded/readme/readme.txt: -------------------------------------------------------------------------------- 1 | ../../documentation/readme/readme.txt -------------------------------------------------------------------------------- /embedded/sbom/sbom.html: -------------------------------------------------------------------------------- 1 | ../../documentation/sbom/sbom.html -------------------------------------------------------------------------------- /embedded/sbom/sbom.json: -------------------------------------------------------------------------------- 1 | ../../documentation/sbom/sbom.json -------------------------------------------------------------------------------- /embedded/sbom/sbom.txt: -------------------------------------------------------------------------------- 1 | ../../documentation/sbom/sbom.txt -------------------------------------------------------------------------------- /notice.txt: -------------------------------------------------------------------------------- 1 | ./documentation/licensing/notice.txt -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- 1 | ./documentation/readme/readme.md -------------------------------------------------------------------------------- /scripts/documentation-all.z-run: -------------------------------------------------------------------------------- 1 | #!/dev/null 2 | 3 | 4 | 5 | 6 | << documentation / all / render 7 | test "${#}" -eq 0 8 | "${ZRUN}" ':: documentation / readme / render' 9 | !! 10 | 11 | 12 | << documentation / all / render / forced 13 | test "${#}" -eq 0 14 | "${ZRUN}" ':: documentation / readme / render / forced' 15 | !! 16 | 17 | -------------------------------------------------------------------------------- /scripts/generate.z-run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/volution/z-tokens/2b53be865f92ed0594f0403c4fb4a9c6760bd722/scripts/generate.z-run -------------------------------------------------------------------------------- /scripts/workbench-tools.z-run: -------------------------------------------------------------------------------- 1 | #!/dev/null 2 | 3 | 4 | 5 | 6 | --<< less / exec 7 | 8 | test "${#}" -ge 1 9 | 10 | test -t 2 11 | exec < /dev/null <&2 12 | exec > /dev/null >&2 13 | 14 | exec -- \ 15 | less -f -- \ 16 | <( exec -- notty "${ZRUN}" "${@}" < /dev/null 2>&1 ) \ 17 | < /dev/null \ 18 | # 19 | !! 20 | 21 | 22 | -------------------------------------------------------------------------------- /sources/bins/encodings.rs: -------------------------------------------------------------------------------- 1 | 2 | 3 | pub fn main () -> Result<::std::process::ExitCode, ()> { 4 | ::z_tokens_tools::bin_encodings () 5 | } 6 | 7 | 8 | -------------------------------------------------------------------------------- /sources/bins/exchange.rs: -------------------------------------------------------------------------------- 1 | 2 | 3 | pub fn main () -> Result<::std::process::ExitCode, ()> { 4 | ::z_tokens_tools::bin_exchange () 5 | } 6 | 7 | 8 | -------------------------------------------------------------------------------- /sources/bins/hashes.rs: -------------------------------------------------------------------------------- 1 | 2 | 3 | pub fn main () -> Result<::std::process::ExitCode, ()> { 4 | ::z_tokens_tools::bin_hashes () 5 | } 6 | 7 | 8 | -------------------------------------------------------------------------------- /sources/bins/oracles.rs: -------------------------------------------------------------------------------- 1 | 2 | 3 | pub fn main () -> Result<::std::process::ExitCode, ()> { 4 | ::z_tokens_tools::bin_oracles () 5 | } 6 | 7 | 8 | -------------------------------------------------------------------------------- /sources/bins/patterns.rs: -------------------------------------------------------------------------------- 1 | 2 | 3 | pub fn main () -> Result<::std::process::ExitCode, ()> { 4 | ::z_tokens_tools::bin_patterns () 5 | } 6 | 7 | 8 | -------------------------------------------------------------------------------- /sources/bins/secrets.rs: -------------------------------------------------------------------------------- 1 | 2 | 3 | pub fn main () -> Result<::std::process::ExitCode, ()> { 4 | ::z_tokens_tools::bin_secrets () 5 | } 6 | 7 | 8 | -------------------------------------------------------------------------------- /sources/bins/tools.rs: -------------------------------------------------------------------------------- 1 | 2 | 3 | pub fn main () -> Result<::std::process::ExitCode, ()> { 4 | ::z_tokens_tools::bin_tools () 5 | } 6 | 7 | 8 | -------------------------------------------------------------------------------- /sources/embedded: -------------------------------------------------------------------------------- 1 | ../embedded -------------------------------------------------------------------------------- /sources/encodings-tool/lib.rs: -------------------------------------------------------------------------------- 1 | 2 | 3 | #![ no_implicit_prelude ] 4 | 5 | 6 | 7 | 8 | pub(crate) mod tool; 9 | pub use crate::tool::*; 10 | 11 | 12 | -------------------------------------------------------------------------------- /sources/encodings/lib.rs: -------------------------------------------------------------------------------- 1 | 2 | 3 | #![ no_implicit_prelude ] 4 | 5 | 6 | -------------------------------------------------------------------------------- /sources/exchange-tool-go/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/volution/z-tokens/exchange 2 | 3 | go 1.19 4 | 5 | require ( 6 | github.com/andybalholm/brotli v1.0.4 7 | github.com/btcsuite/btcd/btcutil v1.1.3 8 | github.com/zeebo/blake3 v0.2.3 9 | golang.org/x/crypto v0.5.0 10 | ) 11 | 12 | require ( 13 | github.com/klauspost/cpuid/v2 v2.0.12 // indirect 14 | golang.org/x/sys v0.4.0 // indirect 15 | ) 16 | -------------------------------------------------------------------------------- /sources/exchange-tool-go/lib/abort.go: -------------------------------------------------------------------------------- 1 | 2 | 3 | package exchange 4 | 5 | 6 | import ( 7 | "fmt" 8 | "os" 9 | ) 10 | 11 | 12 | 13 | 14 | func abort_on_error (_code uint32, _error error) () { 15 | if _error != nil { 16 | abort (_code, _error) 17 | } 18 | } 19 | 20 | 21 | func abort_if_not_equals [V comparable] (_code uint32, _actual V, _expected V) () { 22 | if _actual != _expected { 23 | abort (_code, fmt.Errorf ("expected: `%v` // actual: `%v`", _expected, _actual)) 24 | } 25 | } 26 | 27 | 28 | func abort_if (_code uint32, _condition bool) () { 29 | if _condition { 30 | abort (_code, nil) 31 | } 32 | } 33 | 34 | 35 | func abort (_code uint32, _error error) (error) { 36 | if _error != nil { 37 | fmt.Fprintf (os.Stderr, "[!!] [%08x] %s\n", _code, _error) 38 | } else { 39 | fmt.Fprintf (os.Stderr, "[!!] [%08x]\n", _code) 40 | } 41 | os.Exit (10) 42 | panic (0xf5a21b11) 43 | } 44 | 45 | 46 | -------------------------------------------------------------------------------- /sources/exchange-tool-go/lib/bech32.go: -------------------------------------------------------------------------------- 1 | 2 | package exchange 3 | 4 | 5 | import ( 6 | "github.com/btcsuite/btcd/btcutil/bech32" 7 | ) 8 | 9 | 10 | 11 | 12 | func bech32_decode_key (_prefix string, _encoded string) (Key) { 13 | 14 | _data := bech32_decode_bytes (_prefix, _encoded) 15 | abort_if_not_equals (0xe071efb5, len (_data), 32) 16 | 17 | return key_from_slice (_data) 18 | } 19 | 20 | 21 | func bech32_decode_bytes (_prefix string, _encoded string) ([]byte) { 22 | 23 | _prefix_actual, _u5_slice, _error := bech32.DecodeNoLimit (_encoded) 24 | abort_on_error (0x01dfd25c, _error) 25 | 26 | abort_if_not_equals (0x22a377c0, _prefix_actual, _prefix) 27 | 28 | _u8_slice, _error := bech32.ConvertBits (_u5_slice, 5, 8, false) 29 | abort_on_error (0x43c3f46a, _error) 30 | 31 | return _u8_slice 32 | } 33 | 34 | 35 | -------------------------------------------------------------------------------- /sources/exchange-tool-go/lib/debug.go: -------------------------------------------------------------------------------- 1 | 2 | 3 | package exchange 4 | 5 | 6 | import ( 7 | "fmt" 8 | "os" 9 | ) 10 | 11 | 12 | 13 | 14 | func debug_key (_identifier string, _key Key) () { 15 | fmt.Fprintf (os.Stderr, "[>>] [88709639] >> %-30s >> %x\n", _identifier, *_key) 16 | } 17 | 18 | 19 | func debug_slice (_identifier string, _slice []byte) () { 20 | fmt.Fprintf (os.Stderr, "[>>] [d7291bc3] vv %-30s vv (%04d)\n", _identifier, len (_slice)) 21 | for len (_slice) > 0 { 22 | var _display []byte 23 | if len (_slice) > 32 { 24 | _display = _slice[:32] 25 | _slice = _slice[32:] 26 | } else { 27 | _display = _slice 28 | _slice = _slice[:0] 29 | } 30 | fmt.Fprintf (os.Stderr, "[>>] [574d4f8a] -- %-30s -- %x\n", "", _display) 31 | } 32 | fmt.Fprintf (os.Stderr, "[>>] [8a96325e] ^^ %-30s ^^\n", _identifier) 33 | } 34 | 35 | 36 | -------------------------------------------------------------------------------- /sources/exchange-tool-go/lib/types.go: -------------------------------------------------------------------------------- 1 | 2 | 3 | package exchange 4 | 5 | 6 | 7 | 8 | type Key *[32]byte 9 | 10 | 11 | 12 | 13 | func key_zero () (Key) { 14 | 15 | return new ([32]byte) 16 | } 17 | 18 | 19 | func key_from_slice (_slice []byte) (Key) { 20 | 21 | abort_if_not_equals (0xb6b788ae, len (_slice), 32) 22 | 23 | _key := key_zero () 24 | copy (_key[:], _slice) 25 | 26 | return _key 27 | } 28 | 29 | 30 | -------------------------------------------------------------------------------- /sources/exchange-tool/io.rs: -------------------------------------------------------------------------------- 1 | 2 | 3 | use crate::prelude::*; 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | define_error! (pub(crate) IoError, result : IoResult); 13 | 14 | 15 | 16 | 17 | pub(crate) const STDOUT_BUFFER_SIZE : usize = 8 * 1024; 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | pub(crate) fn read_at_most (mut _stream : impl Read, _limit : usize) -> IoResult> { 27 | 28 | let mut _buffer = Vec::with_capacity (STDOUT_BUFFER_SIZE); 29 | 30 | // FIXME: Actually impose limit! 31 | _stream.read_to_end (&mut _buffer) .else_wrap (0xb0ef2873) ?; 32 | 33 | if _buffer.len () > _limit { 34 | fail! (0x2d0cf0e1); 35 | } 36 | 37 | Ok (_buffer) 38 | } 39 | 40 | 41 | pub(crate) fn write_output (mut _stream : impl Write, _data : Vec) -> IoResult { 42 | _stream.write (&_data) .map (|_| ()) .else_wrap (0xcd6c3a20) 43 | } 44 | 45 | 46 | -------------------------------------------------------------------------------- /sources/exchange-tool/lib.rs: -------------------------------------------------------------------------------- 1 | 2 | 3 | #![ no_implicit_prelude ] 4 | 5 | 6 | 7 | 8 | pub(crate) mod tool; 9 | pub use crate::tool::*; 10 | 11 | pub(crate) mod flags; 12 | pub(crate) mod io; 13 | pub(crate) mod prelude; 14 | 15 | 16 | -------------------------------------------------------------------------------- /sources/exchange-tool/prelude.rs: -------------------------------------------------------------------------------- 1 | 2 | 3 | pub(crate) use ::z_tokens_runtime::preludes::std_plus_extras::*; 4 | pub(crate) use ::z_tokens_runtime::preludes::errors::*; 5 | pub(crate) use ::z_tokens_runtime_flags::*; 6 | 7 | 8 | pub(crate) use ::z_tokens_exchange::keys::*; 9 | pub(crate) use ::z_tokens_exchange::crypto::*; 10 | pub(crate) use ::z_tokens_exchange::armor::*; 11 | pub(crate) use ::z_tokens_exchange::coding::*; 12 | pub(crate) use ::z_tokens_exchange::oracles::*; 13 | pub(crate) use ::z_tokens_exchange::ssh::*; 14 | 15 | 16 | pub(crate) use ::z_tokens_runtime_pinentry::pinentry_password; 17 | 18 | #[ cfg (all (target_os = "linux", target_env = "gnu")) ] 19 | pub(crate) use ::z_tokens_runtime_lkkrs::lkkrs_key_read; 20 | 21 | 22 | pub(crate) use ::z_tokens_runtime::crates::{ 23 | byteorder::{ 24 | BigEndian, 25 | WriteBytesExt as _, 26 | }, 27 | }; 28 | 29 | 30 | pub(crate) use crate::flags::*; 31 | pub(crate) use crate::io::*; 32 | 33 | 34 | -------------------------------------------------------------------------------- /sources/exchange/crypto.rs: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | pub use definitions::{ 6 | CRYPTO_ENCRYPTED_SIZE_MAX, 7 | CRYPTO_DECRYPTED_SIZE_MAX, 8 | }; 9 | 10 | 11 | 12 | 13 | #[ path = "./crypto_definitions.rs" ] 14 | pub(crate) mod definitions; 15 | 16 | pub use definitions::*; 17 | 18 | 19 | #[ path = "./crypto_backend.rs" ] 20 | pub(crate) mod backend; 21 | 22 | pub use backend::*; 23 | 24 | 25 | #[ path = "./crypto_frontend.rs" ] 26 | pub(crate) mod frontend; 27 | 28 | pub use frontend::*; 29 | 30 | 31 | #[ path = "./crypto_utilities.rs" ] 32 | pub(crate) mod utilities; 33 | 34 | use utilities::*; 35 | 36 | 37 | #[ path = "./crypto_keys.rs" ] 38 | pub(crate) mod derivations; 39 | 40 | use derivations::*; 41 | 42 | 43 | -------------------------------------------------------------------------------- /sources/exchange/lib.rs: -------------------------------------------------------------------------------- 1 | 2 | 3 | #![ no_implicit_prelude ] 4 | 5 | 6 | pub mod keys; 7 | pub mod crypto; 8 | pub mod armor; 9 | pub mod coding; 10 | pub mod oracles; 11 | 12 | 13 | #[ cfg (all (feature = "zt-exchange-ssh", not (any (target_os = "wasi", target_os = "windows")))) ] 14 | #[ path = "./ssh_enabled.rs" ] 15 | pub mod ssh; 16 | 17 | #[ cfg (any (not (feature = "zt-exchange-ssh"), target_os = "wasi", target_os = "windows")) ] 18 | #[ path = "./ssh_disabled.rs" ] 19 | pub mod ssh; 20 | 21 | pub(crate) mod ssh_common; 22 | 23 | 24 | -------------------------------------------------------------------------------- /sources/exchange/oracles.rs: -------------------------------------------------------------------------------- 1 | 2 | 3 | use ::z_tokens_runtime::preludes::std_plus_extras::*; 4 | use ::z_tokens_runtime::preludes::errors::*; 5 | 6 | 7 | use ::z_tokens_runtime::{ 8 | memory::Rb, 9 | }; 10 | 11 | 12 | 13 | 14 | define_error! (pub OracleError, result : OracleResult); 15 | 16 | 17 | 18 | 19 | pub trait Oracle { 20 | 21 | fn derive (&mut self, _schema : Option<&'static str>, _input : &[u8], _output : &mut [u8; 32]) -> OracleResult; 22 | 23 | fn handle (&self) -> &OracleHandle; 24 | } 25 | 26 | 27 | pub struct OracleHandle (Rb<[u8; 32]>); 28 | 29 | 30 | 31 | 32 | impl OracleHandle { 33 | 34 | pub fn from_raw (_raw : [u8; 32]) -> Self { 35 | Self (Rb::new (_raw)) 36 | } 37 | 38 | pub fn copy_raw (_raw : &[u8; 32]) -> Self { 39 | Self (Rb::new_copy (_raw)) 40 | } 41 | 42 | pub fn as_raw (&self) -> &[u8; 32] { 43 | self.0.deref () 44 | } 45 | } 46 | 47 | 48 | -------------------------------------------------------------------------------- /sources/hashes-tool/lib.rs: -------------------------------------------------------------------------------- 1 | 2 | 3 | #![ no_implicit_prelude ] 4 | 5 | 6 | 7 | 8 | pub(crate) mod tool; 9 | pub use crate::tool::*; 10 | 11 | 12 | -------------------------------------------------------------------------------- /sources/hashes/format.rs: -------------------------------------------------------------------------------- 1 | 2 | 3 | use ::z_tokens_runtime::preludes::std_plus_extras::*; 4 | use ::z_tokens_runtime::preludes::errors::*; 5 | 6 | 7 | 8 | 9 | define_error! (pub FormatError, result : FormatResult); 10 | 11 | 12 | 13 | 14 | #[ derive (Copy, Clone) ] 15 | pub enum Format { 16 | Hex, 17 | } 18 | 19 | 20 | 21 | 22 | pub fn format_hash (_hash : &[u8], _format : &Format, mut _stream : impl Write) -> FormatResult { 23 | 24 | match _format { 25 | Format::Hex => { 26 | for _byte in _hash { 27 | write! (&mut _stream, "{:02x}", _byte) .else_wrap (0xd3bc5f48) ?; 28 | } 29 | Ok (()) 30 | } 31 | } 32 | } 33 | 34 | 35 | -------------------------------------------------------------------------------- /sources/hashes/lib.rs: -------------------------------------------------------------------------------- 1 | 2 | 3 | #![ no_implicit_prelude ] 4 | 5 | 6 | 7 | 8 | pub mod model; 9 | pub mod hashes; 10 | pub mod inputs; 11 | pub mod format; 12 | 13 | 14 | -------------------------------------------------------------------------------- /sources/oracles-tool/lib.rs: -------------------------------------------------------------------------------- 1 | 2 | 3 | #![ no_implicit_prelude ] 4 | 5 | 6 | 7 | 8 | pub(crate) mod tool; 9 | pub use crate::tool::*; 10 | 11 | 12 | -------------------------------------------------------------------------------- /sources/oracles-tool/tool.rs: -------------------------------------------------------------------------------- 1 | 2 | 3 | use ::z_tokens_runtime::preludes::std_plus_extras::*; 4 | use ::z_tokens_runtime::errors::*; 5 | use ::z_tokens_runtime_flags::*; 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | define_error! (pub MainError, result : MainResult); 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | pub fn main_experiments <'a> (_arguments : Arguments<'a>) -> MainResult { 24 | 25 | 26 | if _arguments.has_arguments () { 27 | fail! (0xb5340b89); 28 | } 29 | 30 | 31 | fail! (0x0886b17c); 32 | } 33 | 34 | 35 | -------------------------------------------------------------------------------- /sources/oracles/lib.rs: -------------------------------------------------------------------------------- 1 | 2 | 3 | #![ no_implicit_prelude ] 4 | 5 | 6 | #[ cfg (feature = "zt-oracles-pkcs11") ] 7 | pub mod pkcs11; 8 | 9 | 10 | -------------------------------------------------------------------------------- /sources/patterns-definitions/lib.rs: -------------------------------------------------------------------------------- 1 | 2 | 3 | #![ no_implicit_prelude ] 4 | 5 | 6 | 7 | 8 | pub mod all; 9 | 10 | pub mod tokens; 11 | pub mod glyphs; 12 | pub mod separators; 13 | 14 | pub(crate) mod consts; 15 | pub(crate) mod macros; 16 | 17 | pub(crate) mod prelude; 18 | 19 | 20 | -------------------------------------------------------------------------------- /sources/patterns-definitions/prelude.rs: -------------------------------------------------------------------------------- 1 | 2 | 3 | #![ allow (unused_imports) ] 4 | 5 | 6 | 7 | 8 | pub(crate) use ::z_tokens_runtime::preludes::std_plus_extras::*; 9 | pub(crate) use ::z_tokens_runtime::preludes::errors::*; 10 | 11 | pub(crate) use ::z_tokens_runtime::{ 12 | 13 | memory::*, 14 | sensitive::*, 15 | 16 | crates::paste::paste, 17 | 18 | crates::const_format::formatcp, 19 | }; 20 | 21 | 22 | 23 | 24 | pub(crate) use ::z_tokens_patterns::model::*; 25 | 26 | 27 | 28 | 29 | pub(crate) const TOKEN_VEC_CAPACITY : usize = 4096; 30 | 31 | 32 | -------------------------------------------------------------------------------- /sources/patterns-tool/lib.rs: -------------------------------------------------------------------------------- 1 | 2 | 3 | #![ no_implicit_prelude ] 4 | 5 | 6 | 7 | 8 | pub(crate) mod generate; 9 | pub use crate::generate::*; 10 | 11 | pub(crate) mod patterns; 12 | pub use crate::patterns::*; 13 | 14 | pub(crate) mod flags; 15 | pub use crate::flags::*; 16 | 17 | 18 | 19 | 20 | pub(crate) mod prelude; 21 | 22 | 23 | -------------------------------------------------------------------------------- /sources/patterns-tool/prelude.rs: -------------------------------------------------------------------------------- 1 | 2 | 3 | #![ allow (unused_imports) ] 4 | 5 | 6 | 7 | 8 | pub(crate) use ::z_tokens_runtime::preludes::std_plus_extras::*; 9 | pub(crate) use ::z_tokens_runtime::preludes::errors::*; 10 | 11 | 12 | pub(crate) use ::z_tokens_patterns::{ 13 | 14 | model::*, 15 | randomizer::*, 16 | entropy::*, 17 | entropy_estimates::*, 18 | generator::*, 19 | output::*, 20 | }; 21 | 22 | 23 | pub(crate) use ::z_tokens_patterns_definitions::{ 24 | 25 | all::*, 26 | }; 27 | 28 | 29 | pub(crate) use ::z_tokens_runtime::{ 30 | 31 | memory::*, 32 | }; 33 | 34 | 35 | pub(crate) use ::z_tokens_runtime_flags::{ 36 | 37 | *, 38 | }; 39 | 40 | 41 | pub(crate) use ::z_tokens_runtime_hashes::{ 42 | 43 | crates::xxhash, 44 | }; 45 | 46 | 47 | 48 | 49 | pub(crate) use crate::flags::*; 50 | 51 | 52 | 53 | 54 | pub(crate) const IO_BUFFER_SIZE : usize = 4 * 1024; 55 | 56 | 57 | -------------------------------------------------------------------------------- /sources/patterns/lib.rs: -------------------------------------------------------------------------------- 1 | 2 | 3 | #![ no_implicit_prelude ] 4 | 5 | 6 | 7 | 8 | pub mod model; 9 | pub(crate) mod memory; 10 | pub(crate) mod sensitive; 11 | 12 | 13 | pub mod generator; 14 | pub mod randomizer; 15 | pub mod entropy; 16 | pub mod entropy_estimates; 17 | pub mod output; 18 | 19 | 20 | pub(crate) mod prelude; 21 | 22 | 23 | -------------------------------------------------------------------------------- /sources/patterns/prelude.rs: -------------------------------------------------------------------------------- 1 | 2 | 3 | #![ allow (unused_imports) ] 4 | 5 | 6 | 7 | 8 | pub(crate) use ::z_tokens_runtime::preludes::std_plus_extras::*; 9 | pub(crate) use ::z_tokens_runtime::preludes::errors::*; 10 | 11 | pub(crate) use ::z_tokens_runtime::{ 12 | 13 | memory::*, 14 | sensitive::*, 15 | 16 | crates::paste::paste, 17 | 18 | crates::const_format::formatcp, 19 | }; 20 | 21 | 22 | 23 | 24 | pub(crate) use crate::model::*; 25 | pub(crate) use crate::generator::*; 26 | pub(crate) use crate::randomizer::*; 27 | pub(crate) use crate::entropy::*; 28 | pub(crate) use crate::entropy_estimates::*; 29 | pub(crate) use crate::output::*; 30 | 31 | 32 | 33 | 34 | pub(crate) const TOKEN_STRING_CAPACITY : usize = 128; 35 | pub(crate) const ATOM_VEC_CAPACITY : usize = 16; 36 | 37 | 38 | -------------------------------------------------------------------------------- /sources/patterns/sensitive_macros.in: -------------------------------------------------------------------------------- 1 | ../runtime/sensitive_macros.in -------------------------------------------------------------------------------- /sources/runtime-codings/lib.rs: -------------------------------------------------------------------------------- 1 | 2 | 3 | #![ no_implicit_prelude ] 4 | 5 | 6 | 7 | 8 | pub mod crates { 9 | 10 | pub use ::data_encoding; 11 | 12 | pub use ::bech32; 13 | pub use ::bs58; 14 | pub use ::z85; 15 | 16 | pub use ::brotli; 17 | 18 | pub use ::mnemonic; 19 | 20 | pub use ::qrcode; 21 | } 22 | 23 | 24 | -------------------------------------------------------------------------------- /sources/runtime-crypto/lib.rs: -------------------------------------------------------------------------------- 1 | 2 | 3 | #![ no_implicit_prelude ] 4 | 5 | 6 | 7 | 8 | pub(crate) mod utils; 9 | 10 | 11 | pub use crate::utils::*; 12 | 13 | 14 | 15 | 16 | pub mod crates { 17 | 18 | pub use ::chacha20; 19 | 20 | pub use ::x25519_dalek as x25519; 21 | pub use ::ed25519_dalek as ed25519; 22 | 23 | pub use ::rsa; 24 | pub use ::pkcs1; 25 | } 26 | 27 | 28 | -------------------------------------------------------------------------------- /sources/runtime-flags/lib.rs: -------------------------------------------------------------------------------- 1 | 2 | 3 | #![ no_implicit_prelude ] 4 | 5 | 6 | pub(crate) mod flags; 7 | 8 | 9 | pub use flags::*; 10 | 11 | 12 | -------------------------------------------------------------------------------- /sources/runtime-hashes/lib.rs: -------------------------------------------------------------------------------- 1 | 2 | 3 | #![ no_implicit_prelude ] 4 | 5 | 6 | 7 | 8 | pub mod crates { 9 | 10 | pub use ::digest; 11 | 12 | pub use ::blake3; 13 | pub use ::blake2; 14 | 15 | pub use ::sha3; 16 | pub use ::sha2; 17 | pub use ::sha1; 18 | 19 | pub use ::md5; 20 | 21 | pub use ::xxhash_rust as xxhash; 22 | pub use ::twox_hash; 23 | pub use ::siphasher; 24 | pub use ::seahash; 25 | pub use ::highway; 26 | 27 | pub use ::crc_any as crc; 28 | pub use ::adler; 29 | pub use ::hashers; 30 | 31 | pub use ::argon2; 32 | pub use ::scrypt; 33 | } 34 | 35 | 36 | -------------------------------------------------------------------------------- /sources/runtime-lkkrs/lib.rs: -------------------------------------------------------------------------------- 1 | 2 | 3 | #![ no_implicit_prelude ] 4 | 5 | 6 | 7 | 8 | pub(crate) mod utils; 9 | pub use crate::utils::*; 10 | 11 | 12 | 13 | 14 | pub mod crates { 15 | 16 | pub use ::keyutils; 17 | } 18 | 19 | 20 | -------------------------------------------------------------------------------- /sources/runtime-pinentry/lib.rs: -------------------------------------------------------------------------------- 1 | 2 | 3 | #![ no_implicit_prelude ] 4 | 5 | 6 | 7 | 8 | pub(crate) mod utils; 9 | pub use crate::utils::*; 10 | 11 | 12 | 13 | 14 | pub mod crates { 15 | 16 | pub use ::pinentry; 17 | pub use ::secrecy; 18 | } 19 | 20 | 21 | -------------------------------------------------------------------------------- /sources/runtime-random/lib.rs: -------------------------------------------------------------------------------- 1 | 2 | 3 | #![ no_implicit_prelude ] 4 | 5 | 6 | 7 | 8 | pub mod crates { 9 | 10 | pub use ::vrl_random; 11 | 12 | pub use ::rand; 13 | pub use ::rand_chacha; 14 | } 15 | 16 | 17 | -------------------------------------------------------------------------------- /sources/runtime/errors.rs: -------------------------------------------------------------------------------- 1 | 2 | pub use ::vrl_errors::*; 3 | 4 | -------------------------------------------------------------------------------- /sources/runtime/preludes.rs: -------------------------------------------------------------------------------- 1 | 2 | 3 | pub use ::vrl_preludes::*; 4 | 5 | 6 | pub mod errors { 7 | 8 | pub use ::vrl_errors::*; 9 | } 10 | 11 | 12 | -------------------------------------------------------------------------------- /sources/secrets-tool/lib.rs: -------------------------------------------------------------------------------- 1 | 2 | 3 | #![ no_implicit_prelude ] 4 | 5 | 6 | 7 | 8 | pub(crate) mod tool; 9 | pub use crate::tool::*; 10 | 11 | 12 | -------------------------------------------------------------------------------- /sources/secrets-tool/tool.rs: -------------------------------------------------------------------------------- 1 | 2 | 3 | use ::z_tokens_runtime::preludes::std_plus_extras::*; 4 | use ::z_tokens_runtime::preludes::errors::*; 5 | use ::z_tokens_runtime_flags::*; 6 | 7 | 8 | 9 | 10 | define_error! (pub MainError, result : MainResult); 11 | 12 | 13 | 14 | 15 | pub fn main_secrets <'a> (_arguments : Arguments<'a>) -> MainResult { 16 | 17 | if _arguments.has_arguments () { 18 | fail! (0xd4a80d9a); 19 | } 20 | 21 | fail! (0xfc7dd373); 22 | } 23 | 24 | 25 | -------------------------------------------------------------------------------- /sources/secrets/lib.rs: -------------------------------------------------------------------------------- 1 | 2 | 3 | #![ no_implicit_prelude ] 4 | 5 | 6 | -------------------------------------------------------------------------------- /sources/tools/runtime.rs: -------------------------------------------------------------------------------- 1 | 2 | 3 | use ::z_tokens_runtime::preludes::errors::*; 4 | 5 | 6 | 7 | 8 | #[ cfg (feature = "zt-runtime-allocator") ] 9 | pub(crate) use ::z_tokens_runtime::allocator; 10 | 11 | 12 | pub(crate) use ::std::process::ExitCode; 13 | 14 | 15 | pub(crate) const IO_BUFFER_SIZE : usize = 4 * 1024; 16 | 17 | 18 | 19 | 20 | define_error! (pub MainError, result : MainResult); 21 | 22 | 23 | -------------------------------------------------------------------------------- /sources/workspace/bin.rs: -------------------------------------------------------------------------------- 1 | 2 | 3 | pub fn main () -> Result<::std::process::ExitCode, ()> { 4 | ::z_tokens_tools::bin () 5 | } 6 | 7 | 8 | --------------------------------------------------------------------------------