Tired of Endless Signatures: No More Signing for Me!