Update: TB is changing its extension system to the WebExtensions standard. This limits the possibilities for random(signature) to operate in the way it works now (i.e. access the filesystem to write a new signature file is not possible anymore). I'm working on it if my spare time allows it. Thank you for all your support.