All Projects → TrustedPlus → trusted-crypto

TrustedPlus / trusted-crypto

Licence: Apache-2.0 License
A native library implementing of cryptography, ciphers, PKI and the formats that are used in PKI applications.

Programming Languages

C++
36643 projects - #6 most used programming language
typescript
32286 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to trusted-crypto

Pki.js
PKI.js is a pure JavaScript library implementing the formats that are used in PKI applications (signing, encryption, certificate requests, OCSP and TSP requests/responses). It is built on WebCrypto (Web Cryptography API) and requires no plug-ins.
Stars: ✭ 960 (+4952.63%)
Mutual labels:  encryption, signing, pki
virgil-sdk-net
Virgil Core SDK allows developers to get up and running with Virgil Cards Service API quickly and add end-to-end security to their new or existing digital solutions to become HIPAA and GDPR compliant and more.
Stars: ✭ 16 (-15.79%)
Mutual labels:  encryption, pki
virgil-sdk-cpp
Virgil Core SDK allows developers to get up and running with Virgil Cards Service API quickly and add end-to-end security to their new or existing digital solutions to become HIPAA and GDPR compliant and more.
Stars: ✭ 18 (-5.26%)
Mutual labels:  encryption, pki
jose-simple
Jose-Simple allows the encryption and decryption of data using the JOSE (JSON Object Signing and Encryption) standard.
Stars: ✭ 50 (+163.16%)
Mutual labels:  encryption, signing
Joseswift
A framework for the JOSE standards JWS, JWE, and JWK written in Swift.
Stars: ✭ 114 (+500%)
Mutual labels:  encryption, signing
Jose
JSON Object Signing and Encryption for Node.js and the browser
Stars: ✭ 25 (+31.58%)
Mutual labels:  encryption, signing
Webcrypto
W3C Web Cryptography API for Node.js
Stars: ✭ 79 (+315.79%)
Mutual labels:  encryption, signing
Go Jose
An implementation of JOSE standards (JWE, JWS, JWT) in Go
Stars: ✭ 1,849 (+9631.58%)
Mutual labels:  encryption, signing
infinitree
Scalable and encrypted embedded database with 3-tier caching
Stars: ✭ 80 (+321.05%)
Mutual labels:  encryption
spring-data-mongodb-encrypt
Lightweight library for simple & easy per-field encryption in mongodb+spring
Stars: ✭ 62 (+226.32%)
Mutual labels:  encryption
diary-app
🔐An End-To-End Encrypted Diary Web App
Stars: ✭ 83 (+336.84%)
Mutual labels:  encryption
FlashPaper
One-time encrypted password/secret sharing
Stars: ✭ 85 (+347.37%)
Mutual labels:  encryption
easy-encryption
A very simple C++ module to encrypt/decrypt strings based on B64 and Vigenere ciper.
Stars: ✭ 108 (+468.42%)
Mutual labels:  encryption
userless
A client and server side solution for zero knowledge authentication, in Go
Stars: ✭ 15 (-21.05%)
Mutual labels:  encryption
kms-env
A tool to encrypt and decrypt environment variables using KMS
Stars: ✭ 16 (-15.79%)
Mutual labels:  encryption
DiscordEncryption
🔐 Configurable end to end encryption for Discord
Stars: ✭ 30 (+57.89%)
Mutual labels:  encryption
aliceandbob
🔐 A free, light and easy to use client-side tool to generate PGP key pairs, encrypt and decrypt messages.
Stars: ✭ 24 (+26.32%)
Mutual labels:  encryption
svalinn-kotlin
🛡️❄️️ Kotlin libraries for Ethereum based Android development
Stars: ✭ 23 (+21.05%)
Mutual labels:  signing
ArduinoSpritzCipher
Spritz encryption system portable C library, CSPRNG, cryptographic hash and MAC functions, symmetric-key data encryption, and general-purpose functions. It's also an Arduino library.
Stars: ✭ 67 (+252.63%)
Mutual labels:  encryption
OormiPass
Free open source cross platform password manager
Stars: ✭ 50 (+163.16%)
Mutual labels:  encryption

trusted-crypto

Build Status Coverage Status

Trusted crypto library

Help (ru)

Trusted API 0.1 (JS).pdf

Install dependencies

> npm install -g typescript
> npm install -g mocha

Build

> npm run build

Compile TS definition

> tsc --declaration

Run test

> npm test

Support

NodeJS Linux MacOS Windows
6.x [+] [+] [+]
7.x [+] [+] [+]
8.x [+] [+] [+]
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].