OpenCryptoProject / Myst

Licence: mit
Secure Multiparty Key Generation, Signature and Decryption javacard applet

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Myst

Jsrsasign
The 'jsrsasign' (RSA-Sign JavaScript Library) is an opensource free cryptography library supporting RSA/RSAPSS/ECDSA/DSA signing/validation, ASN.1, PKCS#1/5/8 private/public key, X.509 certificate, CRL, OCSP, CMS SignedData, TimeStamp, CAdES JSON Web Signature/Token in pure JavaScript.
Stars: ✭ 2,760 (+13042.86%)
Mutual labels:  signature, decryption
Hazedumper
up to date csgo offsets and hazedumper config
Stars: ✭ 860 (+3995.24%)
Mutual labels:  signature
Ethereumjs Util
Project is in active development and has been moved to the EthereumJS monorepo.
Stars: ✭ 534 (+2442.86%)
Mutual labels:  signature
Jose Jwt
Ultimate Javascript Object Signing and Encryption (JOSE) and JSON Web Token (JWT) Implementation for .NET and .NET Core
Stars: ✭ 692 (+3195.24%)
Mutual labels:  signature
Jwt Framework
JWT Framework
Stars: ✭ 577 (+2647.62%)
Mutual labels:  signature
Ciphey
⚡ Automatically decrypt encryptions without knowing the key or cipher, decode encodings, and crack hashes ⚡
Stars: ✭ 9,116 (+43309.52%)
Mutual labels:  decryption
Secure Ls
🔒 Secure localStorage data with high level of encryption and data compression
Stars: ✭ 486 (+2214.29%)
Mutual labels:  decryption
Java Crypto Utils
Java Cryptographic, Encoding and Hash Utilities
Stars: ✭ 15 (-28.57%)
Mutual labels:  decryption
Lyra
A lightweight encryption tool designed for ease of use.
Stars: ✭ 22 (+4.76%)
Mutual labels:  decryption
Xjar
Spring Boot JAR 安全加密运行工具,支持的原生JAR。
Stars: ✭ 692 (+3195.24%)
Mutual labels:  decryption
Uber Apk Signer
A cli tool that helps signing and zip aligning single or multiple Android application packages (APKs) with either debug or provided release certificates. It supports v1, v2 and v3 Android signing scheme has an embedded debug keystore and auto verifies after signing.
Stars: ✭ 677 (+3123.81%)
Mutual labels:  signature
Freedrawview
A View on which you can freely draw, customizing paint width, alpha and color, and take a screenshot of the content. Useful for note apps, signatures or free hand writing.
Stars: ✭ 627 (+2885.71%)
Mutual labels:  signature
Multisignaturewallet
311 byte EIP712 Signing Compliant Delegate-Call Enabled MultiSignature Wallet for the Ethereum Virtual Machine
Stars: ✭ 16 (-23.81%)
Mutual labels:  signature
Android Getapkinfo
获取Android应用基本信息的工具集
Stars: ✭ 535 (+2447.62%)
Mutual labels:  signature
Enigma
Enigma cipher tool
Stars: ✭ 13 (-38.1%)
Mutual labels:  decryption
Awesome Iocs
A collection of sources of indicators of compromise.
Stars: ✭ 526 (+2404.76%)
Mutual labels:  signature
Die Engine
DIE engine
Stars: ✭ 648 (+2985.71%)
Mutual labels:  signature
Flirtdb
A community driven collection of IDA FLIRT signature files
Stars: ✭ 809 (+3752.38%)
Mutual labels:  signature
Hat.sh
encrypt and decrypt files in your browser. Fast, Secure client-side File Encryption and Decryption using the web crypto api
Stars: ✭ 886 (+4119.05%)
Mutual labels:  decryption
Signature pad
HTML5 canvas based smooth signature drawing
Stars: ✭ 7,623 (+36200%)
Mutual labels:  signature

Myst

Secure Multiparty Key Generation, Signature and Decryption JavaCard applet and host application

Cryptographic Hardware from Untrusted Components

This project implements novel distributed key generation, signature, and decryption with private key distributed among multiple separate entities.

The research paper and other details are available at https://backdoortolerance.org/

This project is technology demonstrator and requires one or more smartcards with JavaCard platform with remaining players contributing to the protocols simulated in software.

Academic Paper

If you want get into the math and the technical details, you can find our paper here: https://arxiv.org/pdf/1709.03817.pdf

If you want to cite this work:

@inproceedings{mavroudis2017touch,
  title={A touch of evil: High-assurance cryptographic hardware from untrusted components},
  author={Mavroudis, Vasilios and Cerulli, Andrea and Svenda, Petr and Cvrcek, Dan and Klinec, Dusan and Danezis, George},
  booktitle={Proceedings of the 2017 ACM SIGSAC Conference on Computer and Communications Security},
  pages={1583--1600},
  year={2017},
  organization={ACM}
}




This work was supported by the European Commission through the H2020-DS-2014-653497 PANORAMIX project and the European Research Council via the European Union’s Seventh Framework Programme (FP/2007-2013) / ERC Grant Agreement n. 307937, and the Czech Science Foundation under project GA16-08565S.
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].