Skip to content
Tech News
← Back to articles

TurboCrypt switches encrypted file-name encoding from Base91 to new Base84 scheme

read original more articles
GoKawiil Brief

TurboCrypt, a git and file encryption tool originally built for Unix, is moving its encrypted file and directory name encoding from Base91 to a newly defined Base84 alphabet. The change was driven by the addition of Windows support, since several characters used in the Unix-safe Base91 alphabet are forbidden on Windows filesystems and shell tools. The new 84-character set excludes nine Windows-forbidden symbols and trailing dots, ensuring names work reliably across Linux, macOS and Windows.

Why It Matters

GoKawiil's interpretation of the reporting above, not reported fact.

Cross-platform encryption tools need file-naming schemes that survive the quirks of different operating systems' file APIs, not just their underlying filesystems' theoretical capabilities. By carefully excluding characters and dot-endings that break Windows Explorer, shell commands, or macOS Finder, Base84 offers a more universally safe and efficient alternative to existing encodings like Base64 or Base91 for machine-generated opaque names.

Key Takeaways

Source: 00f.net — Frank Denis, 2026-09-11

Published there as: “Base84 deserves a place in file names”

Read the original report → The summary and analysis above are GoKawiil's own, written from reporting by the source above. Facts and quotes belong to the original publisher.