Tabby - Strong, Fast, and Portable Cryptographic Signatures and Handshakes