Skip to content

Releases: HACKERALERT/Picocrypt

Picocrypt 1.34 (Stable)

29 Apr 16:08
266863e
Compare
Choose a tag to compare

This is a minor update that introduces nothing new to the GUI but some nice improvements in general. Notably, it includes a much better CLI that supports files, folders, glob patterns, paranoid mode, and Reed-Solomon. Additionally, macOS users can now finally use a native Apple silicon release of Picocrypt! As well, Linux users will now get a raw executable binary instead of an AppImage for better portability across distros. Finally, all binaries were compiled with the latest cryptography library updates and Go compiler, so everything should be smooth and fast. No new Windows executables are provided in this release since Windows is a stable platform and it is not necessary; the previous release works perfectly fine. This will likely be the last release in a long while.

Linux: Picocrypt
macOS (Intel): Picocrypt-x86_64.dmg
macOS (Apple silicon): Picocrypt-arm64.dmg

Picocrypt 1.33 (Stable)

28 Jun 03:35
f89b939
Compare
Choose a tag to compare

This release includes a few reliability improvements. Notably, you can now use keyfiles of any size without worrying about undefined behaviour because keyfiles are now hashed in chunks instead of being read into memory all at once. There's also a new tooltip warning the user that comments are not encrypted, and an error if two identical keyfiles under different filenames are used (they "cancel" each other out). The AppImage is now built on the latest Debian 12 instead of 11, and the Snapcraft package has also been reinstated. This will likely be the last release for a while. Enjoy!

Windows: Picocrypt.exe
macOS: Picocrypt.app.zip
Linux: Picocrypt.AppImage
Paranoid Pack: Paranoid.zip
Signatures: Signatures.zip

Picocrypt 1.32 (Stable)

28 Apr 22:50
df0c492
Compare
Choose a tag to compare

This release adds two new features: plausible deniability and recursive encryption. Thanks to @AsuxAX and @Minibus93 for helping me design and test these features. Additionally, the AppImage is now built on Debian 11 instead of 10, and the Paranoid Pack includes software rendering DLLs for the Windows executable to future-proof it as much as possible. Enjoy!

Windows: Picocrypt.exe
macOS: Picocrypt.app.zip
Linux: Picocrypt.AppImage
Paranoid Pack: Paranoid.zip
Signatures: Signatures.zip

Picocrypt 1.31 (Stable)

18 Nov 05:46
f2a3942
Compare
Choose a tag to compare

This release contains a few minor improvements. Notably, Picocrypt now uses X11's native clipboard API instead of requiring xclip, and uses macOS's native Cocoa instead of pbcopy/pbpaste. Also, the macOS app bundle now uses software OpenGL rendering, which should increase compatibility with older versions of macOS. Finally, the Windows executable goes back to using OpenGL as it seems that not many people have DirectX 12 support. All executables in this release are compiled with the latest version of Go and should be highly stable. Enjoy!

Windows: Picocrypt.exe
macOS: Picocrypt.app.zip
Linux: Picocrypt.AppImage
Paranoid Pack: Paranoid.zip
Signatures: Signatures.zip

Picocrypt 1.30 (Stable)

25 Sep 01:49
47b8217
Compare
Choose a tag to compare

This release brings a few fixes for edge cases and some overall performance improvements. One notable change is that there is only one executable for Windows and only an AppImage for Linux. This is to simplify and prevent any confusion. The new Windows executable is a compromise of the hybrid approach used in previous versions. It automatically translates OpenGL calls to DirectX 12, which future-proofs Picocrypt as DirectX 12 support is a requirement for Windows 11 (so it is always present). Also, since DirectX 12 is the only officially supported graphics layer for Windows on ARM, using it ensures that Picocrypt will run on it properly now and into the future. If future graphics drivers don't include OpenGL, that's okay because Picocrypt will be using DirectX 12. In short, Picocrypt is guaranteed to run on Windows 11 x64 and Windows 11 on ARM, now and into the future. For Linux, only an AppImage is provided in an effort to be consistent with Picocrypt's goals: small and portable. Finally, the Paranoid Pack has been slightly revised. Instead of including every version, it just includes this release. Additionally, the source and dependencies are now bundled in the pack, so you can compile Picocrypt offline with files from the pack if anything happens in the future. That's it, enjoy!

Note: This will probably be the last release before the audit (please donate!) unless bugs are found.

Windows: Picocrypt.exe
macOS: Picocrypt.app.zip
Linux: Picocrypt.AppImage
Paranoid Pack: Paranoid.zip
Signatures: Signatures.zip

Picocrypt 1.29 (Stable)

24 May 03:27
dcb6bf3
Compare
Choose a tag to compare

This release has some important bug fixes and overall stability improvements. One significant improvement is that Picocrypt now checks for insufficient disk space during encryption/decryption, so if there are any issues, Picocrypt will catch them. By putting error handlers on reading files and writing to files, Picocrypt is almost guaranteed to catch any IO issues, thus greatly improving stability and reliability. All size units now show KiB, MiB, etc. to prevent any confusion. The compression option is now available for single-file encryption.

This release is highly stable and probably doesn't contain any significant bugs, so please enjoy!

Windows: Picocrypt.exe or Picocrypt-NoGL.exe
macOS: Picocrypt.app.zip
Linux: Picocrypt.deb or Picocrypt.AppImage
Signatures: Signatures.zip
Paranoid Pack: Paranoid.7z

Picocrypt 1.28 (Stable)

17 May 03:51
114cddb
Compare
Choose a tag to compare

There are so many improvements, so I won't list them all. Some noticeable ones are that Picocrypt will show "Scanning files..." when it is loading a lot of dropped files and that Picocrypt now shows stats (progress, speed, ETA) for compression, recombining, and splitting. File permission handling is much better as well, so if you try to save to a read-only location or drop a restricted file, Picocrypt will let you know. The cancel button also works more consistently now, and Reed-Solomon decoding performance is as fast as if it wasn't encoded. Only if corruption is detected will Picocrypt actually slow down to rebuild the broken data. This release also has a new executable for Windows (Picocrypt-NoGL.exe) which bundles Mesa3d's software renderer so that it can run on any Windows machine regardless of drivers or OpenGL support (works in VirtualBox as well). Finally, this release is signed with PGP, as requested by many. You can find the fingerprint and public key under the Security section of the homepage.

Enjoy this phenomenal release! Picocrypt is at a point where all known bugs have been fixed and all features I plan to implement have been implemented. So you can truly rely on Picocrypt now because there won't be any major changes anymore (no major incompatibilities) and it will be bug fixes and improvements all the way. Please donate so we can get Picocrypt audited!

Note: There is a slight incompatibility but it only applies to volumes larger than 60 GiB. So if you have volumes larger than 60 GiB, you should use v1.27 to decrypt it. Other than that, v1.28 is fully compatible with v1.27.

Windows: Picocrypt.exe or Picocrypt-NoGL.exe
macOS: Picocrypt.app.zip
Linux: Picocrypt.deb or Picocrypt.AppImage
Paranoid Pack: Attached
Signatures: Attached

Picocrypt 1.27 (Stable)

02 May 03:28
8dbc414
Compare
Choose a tag to compare

Mostly minor fixes and improvements. On Linux however, there is a big change: a .deb is finally available! So you can finally get rid of Snapcraft and use the .deb instead. Even better, the .deb uses software OpenGL rendering, so Picocrypt doesn't require hardware OpenGL support at all. This in turn means that Picocrypt will run on any Linux system regardless of drivers or hardware! Also, an AppImage has also been added thanks to [ REDACTED ]'s amazing help.

Windows: Picocrypt.exe
macOS: Picocrypt.app.zip
Linux: Picocrypt.deb or Picocrypt.AppImage
Paranoid Packs: Attached

Picocrypt 1.26 (Stable)

19 Apr 03:40
865de37
Compare
Choose a tag to compare

The 256 GiB max size limit has been removed, so Picocrypt can now encrypt files of any size! Also, stability has been improved by updating to GLFW 3.3.6 and an invalid pointer bug that caused a crash has been fixed. Minor UI tweaks and improvements are included as well. Enjoy!

A special shoutout to YellowNight for donating $818! We're making significant progress toward the much-wanted audit.

Windows: Picocrypt.exe
macOS: Picocrypt.app.zip
Linux: snap install picocrypt
Paranoid Pack: Attached

Picocrypt 1.25 (Stable)

14 Apr 03:37
60a36ef
Compare
Choose a tag to compare

Minor improvements and fixes. It's all about the details! Fully compatible with v1.24, v1.23, and v1.22.

Windows: Picocrypt.exe
macOS: Picocrypt.app.zip
Linux: snap install picocrypt
Paranoid Pack: Attached