Secure Identification and Non-repudiation (SIN) System Crypto library