Skip to content

Commit

Permalink
add JC Connect project
Browse files Browse the repository at this point in the history
JavaCard Connect is a framework which provides an implementation of a secure communication protocol in conformance with the Global Platform Card Specification
  • Loading branch information
petrs committed Mar 4, 2023
1 parent a1f45d5 commit 7c9c9a1
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -512,10 +512,14 @@ The main goal of this framework is to synchronize Java Card 2 applets through th
- [JavaCard ChaCha20 implementation](https://github.com/thotheolh/jcChaCha2032) ![stars](https://img.shields.io/github/stars/thotheolh/jcChaCha2032.svg?style=social) ![lastcommit](https://img.shields.io/github/last-commit/thotheolh/jcChaCha2032.svg) ![numcontributors](https://img.shields.io/github/contributors-anon/thotheolh/jcChaCha2032.svg) <br>
32-bit JavaCard based ChaCha20 stream cipher optimized for JavaCard environment with 32-bit Integer support

- [JavaCard Connect](https://github.com/nightcode/jcconnect) ![stars](https://img.shields.io/github/stars/nightcode/jcconnect.svg?style=social) ![lastcommit](https://img.shields.io/github/last-commit/nightcode/jcconnect.svg) ![numcontributors](https://img.shields.io/github/contributors-anon/nightcode/jcconnect.svg) <br>
JavaCard Connect is a framework which provides an implementation of a secure communication protocol in conformance with the Global Platform Card Specification. It allows to establish a secure channel between an off-card entity and a card.

- [JCEd25519](https://github.com/dufkan/JCEd25519) ![stars](https://img.shields.io/github/stars/dufkan/JCEd25519.svg?style=social) ![lastcommit](https://img.shields.io/github/last-commit/dufkan/JCEd25519.svg) ![numcontributors](https://img.shields.io/github/contributors-anon/dufkan/JCEd25519.svg)
<br>
JCEd25519 is a JavaCard implementation of Ed25519 signing using public JavaCard API. The implementation uses (modified) JCMathLib library to perform necessary operations like EC and BigInt arithmetic. And in case SHA512 is not supported by given JavaCard, its software re-implementation is used.


- [JCMathLib - ECPoint library](https://github.com/OpenCryptoProject/JCMathLib) ![stars](https://img.shields.io/github/stars/OpenCryptoProject/JCMathLib.svg?style=social) ![lastcommit](https://img.shields.io/github/last-commit/OpenCryptoProject/JCMathLib.svg) ![numcontributors](https://img.shields.io/github/contributors-anon/OpenCryptoProject/JCMathLib.svg) <br>
Provides software re-implementation of low-level operations like ECPoint or BigInteger without any use of proprietary API.

Expand Down

0 comments on commit 7c9c9a1

Please sign in to comment.