A very barebones signature generator. Use at own risk.