The goal of this project is to provide a method to encode and decode "hidden" messages that are embedded within a normal text message.
Two zero width characters are used to create a binary mechanism that is used to create the binary equivalent of Unicode characters.
This encoded text is then embedded in a "message".
Encode the "hidden message" text into zero width characters that are then embedded in the "message" text.
output = enzero(hidden_message, message)
This will scrub the provided text for zero width characters and try to "decode" them using our enzero encoding method.
hidden_message = dezero(message)
I expect you'd more than likely import zwende.py into your own applications. However, if you run it directly via Python you can play with the functions via the user dialog system built into the main() routine.