dchest / tweetnacl-js JavaScript 1.9K 296 Port of TweetNaCl cryptographic library to JavaScript crypto javascript authentication signature