Skip to content

v0.0.1

Compare
Choose a tag to compare
@kklash kklash released this 07 Jun 14:35
· 15 commits to main since this release

First Prerelease 馃帀

Welcome to the first ever prerelease of Mnemonikey! I'm very happy with how Mnemonikey is currently working, and would like to aim to release v1.0.0 soon. I'm making this release so that interested users can test and play with the tool in its current form.

If you have any feedback, you're welcome to offer it in the discussions board. If you find any vulnerabilities, bugs, typos, or obvious flaws, please open an issue.

Reminder: Please do not yet depend on Mnemonikey to generate PGP keys for real-world use. Until v1.0.0, the specification may yet change in ways that will alter the PGP key derivation process, which means you might not be able to recover the same keys with later versions of Mnemonikey.

Reproducible Build Hashes

Here are the SHA256 hashes of the reproducible builds of the mnemonikey CLI constructed by the CI pipeline. I have reproduced them locally. If you do not trust the published binaries, you may build mnemonikey locally using the repro-build.sh script to verify these builds are the same. If you are able to construct mismatching builds with the same compiler version (1.20.4) on the same commit hash, please open an issue so I can help investigate.

Compiling reproducible builds.
  compiler version: go1.20.4
  git commit hash:  0061c121cd5adf3dbef8683620ffd889916657e7

The same compiler and source files must be used when reproducing builds.

Building mnemonikey-linux-386...
Building mnemonikey-linux-amd64...
Building mnemonikey-linux-arm64...
Building mnemonikey-windows-386...
Building mnemonikey-windows-amd64...
Building mnemonikey-windows-arm64...
Building mnemonikey-darwin-amd64...
Building mnemonikey-darwin-arm64...
Done. Artifacts compiled in ./build

3d807c67e07c1a9d4d37905b0e188c51718ba3f5064da7be52b10487d97f4960  build/mnemonikey-darwin-amd64
4fb70ca53e906e374e3260653efbfbabea4a7b6d73f74a44a745942225139dbf  build/mnemonikey-darwin-arm64
05fa0581b718acce5b525a3023f7a60cd9e98e43ff695d02e2b18e6a193f19e2  build/mnemonikey-linux-386
ac9a62d7aaaf92a13016575b35149232e1e19c6b3dec9be37216235b31d0aab1  build/mnemonikey-linux-amd64
08e3385ef852b6db8d2e72934e5452c13dc10a9b6b128cda94c52f4ca14c523f  build/mnemonikey-linux-arm64
150fd4123a9403434a128a9b0c77806f1da7ea31f53c59a3bdc0a3f9abf3cc6b  build/mnemonikey-windows-386
125f284817e4754819d93b0b24fede3a128acdff90da1facf8cf07126fa0ddbd  build/mnemonikey-windows-amd64
b49d5a307e7755035a40395c2d0046ffe0ddb1a36ce42dd666308a439196dd92  build/mnemonikey-windows-arm64