9 Computer software, firmware, and hardware for data encryption, digital signatures, certificate authority applications, computer memory devices, cryptography, crypto-currency, electronic commerce, blockchain creation and maintenance, blockchain voting, and for use in providing security, integrity, verification and confidentiality of electronic messaging, desktop applications, workflow, crypto-currency applications, blockchain voting, blockchain creation, blockchain operation, blockchain maintenance, and electronic interchange of data, digital information, and documents