steganos — ASCII steganography for text documents (°)
Say you want to set a canary trap (°°) in your #SecretSauceDocument. You could embed a bunch-a “invisible unicode” like zero width spaces, confusables (different versions of “l”, “a” etc) and track them.
Or, you can use #steganos (°°°) a small library of tricks — called branchpoints — that swap out
Or, you can use #steganos (°°°) a small library of tricks — called branchpoints — that swap out
- • single quotes for doubles, and vice-versa
- • words for numbers (ten vs 10)
- • contractions (won’t vs will not)
and so on.
With the above, you identify the specific version of the original document based, and hence the leaker 🙌
With the above, you identify the specific version of the original document based, and hence the leaker 🙌
Adding these fingerprints to an immutable store for auditability and verifiability (maybe on some verification oriented #blockchain like #Factom) would be both awesome — and, frankly, somewhat frightening 😱
(°) There is also a unicode version available, but that’s less fun 😇
(°°) Canary Trap — https://en.m.wikipedia.org/wiki/Canary_trap
(°°°) steganos — https://github.com/fastforwardlabs/steganos
(°°) Canary Trap — https://en.m.wikipedia.org/wiki/Canary_trap
(°°°) steganos — https://github.com/fastforwardlabs/steganos

Comments