How Café and Café are actually different, and only one of those can be a filename in macOS, despite APFS being a non-normalising file system.
Apfelstrudel
Normalises strings to any of the four standard Unicode normalisation forms C, D, KC or KD, supplied with source.
How to hide text so that it can’t be searched or analysed, and how file naming almost brought APFS down.
Universal App which gives deep insight into Unicode normalisation problems, string comparison, and more.
How can you put four files with apparently identical names in the same folder? Here’s the secret, and the magic of Unicode.
Dystextia encodes and decodes obfuscated or spoofed Unicode text. Apfelstrudel analyses Unicode normalisation, ideal when working with text on computers.
This page is for your support questions and comments on my free utilities Dystextia, which demonstrates obfuscation of […]
Both apps have been notarized now, for added security protection, particularly when used in Mojave.
Apfelstrudel, which explores Unicode normalisation and string operations; Dystextia for obfuscating Roman text using spoofing; and Rosettavert for converting between text encodings.
All these have now been updated and should pass Gatekeeper checks and run on both Sierra and High Sierra.