Portal: Time-Bound and Replay-Resistant Zero-Knowledge Proofs for Single Sign-On | IEEE Conference Publication | IEEE Xplore