Topic: "elliptic-curve-diffie-hellman"
dalek-cryptography/x25519-dalek
X25519 elliptic curve Diffie-Hellman key exchange in pure-Rust, using curve25519-dalek.
Language: Rust - Size: 278 KB - Last synced at: 7 days ago - Pushed at: almost 2 years ago - Stars: 338 - Forks: 136

kokke/tiny-ECDH-c
Small portable Elliptic-Curve Diffie-Hellman in C
Language: C - Size: 57.6 KB - Last synced at: 17 days ago - Pushed at: about 3 years ago - Stars: 276 - Forks: 69

cbaker6/CertificateSigningRequest
Generate a certificate signing request (CSR) programmatically on iOS/macOS/watchOS/tvOS devices
Language: Swift - Size: 1.4 MB - Last synced at: 21 days ago - Pushed at: 7 months ago - Stars: 105 - Forks: 36

opencoff/sigtool
Ed25519 signing, verification and encryption, decryption for arbitary files; like OpenBSD signifiy but with more functionality and written in Golang - only easier and simpler
Language: Go - Size: 1.25 MB - Last synced at: 23 days ago - Pushed at: about 1 month ago - Stars: 87 - Forks: 15

agievich/bee2
A cryptographic library
Language: C - Size: 2.42 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 84 - Forks: 23

earlephilhower/bearssl-esp8266
Port of https://bearssl.org BearSSL to ESP8266
Language: C - Size: 1.87 MB - Last synced at: 2 months ago - Pushed at: 9 months ago - Stars: 49 - Forks: 18

david-oswald/jc_curve25519
Javacard implementation of Curve25519 (prototype, work-in-progress)
Language: Java - Size: 7.24 MB - Last synced at: 3 months ago - Pushed at: over 4 years ago - Stars: 30 - Forks: 4

gionanide/Cryptography
Crypto projects in python, e.g. Attacks to Vigenere, RSA, Telnet Protocol, Hip Replacement , Vernam cipher, Crack Zip Files, Encryptions RC4, Steganography, Feistel cipher, Superincreasing Knapsac, Elliptic Curve Cryptography, Diffie Hellman & EDF.
Language: Python - Size: 932 KB - Last synced at: 6 months ago - Pushed at: over 2 years ago - Stars: 20 - Forks: 3

DavidBenko/DBDiffieHellman
Elliptic Curve Diffie Hellman Key Exchange over HTTP on iOS
Language: Objective-C - Size: 145 KB - Last synced at: almost 2 years ago - Pushed at: over 10 years ago - Stars: 7 - Forks: 1

akhawaja/ecc-crypto-helper
A Node.js ECDH and RSA helper library.
Language: JavaScript - Size: 129 KB - Last synced at: 11 days ago - Pushed at: over 3 years ago - Stars: 6 - Forks: 3

cbaker6/CertificateSigningRequest_Test
Simple app that tests the CertificateSigningRequestSwift framework
Language: Swift - Size: 142 KB - Last synced at: about 2 months ago - Pushed at: almost 5 years ago - Stars: 5 - Forks: 4

ajaybiswas22/ecdh-matlab
Implementation of Elliptic curve Diffie-Hellman in MATLAB
Language: MATLAB - Size: 9.77 KB - Last synced at: 29 days ago - Pushed at: about 3 years ago - Stars: 3 - Forks: 0

rxnew/ecc
Elliptic Curve Cryptography
Language: C++ - Size: 28.3 KB - Last synced at: 4 months ago - Pushed at: over 7 years ago - Stars: 3 - Forks: 0

fabiocolacio/Quicksilver
e2e encrypted chat client for use with Mercury Server
Language: Go - Size: 22.8 MB - Last synced at: 2 months ago - Pushed at: over 5 years ago - Stars: 2 - Forks: 0

pmuens/ecc-ts
Elliptic Curve Cryptography implementation of ECDH and ECDSA on curve secp256k1
Language: TypeScript - Size: 38.1 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

Speech-W-Team/e521_curve
E-521 curve realization on Rust
Language: Rust - Size: 4.88 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

machadoprx/MeekSpeak-Crypto
Mini Crypto and big number suite with x25519 and AEAD_ChaCha20 (RFC7748 and RFC 7539).
Language: C - Size: 110 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 1

Zwj321123/Leakage-Resilient-and-Lightweight-AKE-protocol-for-E-Health
In this project, a leakage-resilient and lightweight (LRL) ECDH-based authenticated key exchange (AKE) protocol is proposed. It is found that the protocol remains secure under continual leakage attacks by employing the blinding and refreshing technique for long-term secret keys. Moreover, it alleviates the computational burden on the computationally limited sensor node by transferring some computation tasks to the more powerful hub (or coordinator).
Language: Python - Size: 879 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 1

kanika2296/elliptic-curve-diffie-hellman
Implemented in python , Elliptic-curve Diffie–Hellman (ECDH) is a key agreement protocol that allows two parties, each having an elliptic-curve public–private key pair, to establish a shared secret over an insecure channel. This shared secret may be directly used as a key, or to derive another key
Language: Python - Size: 3.91 KB - Last synced at: over 2 years ago - Pushed at: about 5 years ago - Stars: 1 - Forks: 5

saunack/Cryptography-using-ECC-and-RSA-over-polynomial-and-prime-fields
Used algorithms for prime generation/check (Fermat's test and Miler Rabin's test) to implement discrete logarithm (BSGS), and inverse and exponentiation (Extended Euclid's algorithm). Refer to readme.txt for more details.
Language: C++ - Size: 809 KB - Last synced at: about 2 years ago - Pushed at: about 8 years ago - Stars: 1 - Forks: 0

janheinrichmerker/android-elliptic-curve-chiffre 📦
App to test implementation of elliptic curve chiffre Diffie-Hellman key exchange.
Language: Java - Size: 94.7 KB - Last synced at: 8 days ago - Pushed at: about 8 years ago - Stars: 1 - Forks: 0

DavidBenko/DBDiffieHellmanAndroid
Elliptic Curve Diffie Hellman Key Exchange over HTTP on Android
Language: Java - Size: 141 KB - Last synced at: almost 2 years ago - Pushed at: over 10 years ago - Stars: 1 - Forks: 0

halfdane/diffie_hellman
Workshop um den Diffie-Hellman Key-Exchange zu erklären
Language: JavaScript - Size: 1.75 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

kaaek/rsa-and-ecc
This is the capstone paper for my diploma. It is an elaborate introduction and qualitative analysis of the strength and efficiency of both RSA and Elliptic Curve Encryption Algorithms, written in Java. Code is available in the appendix.
Size: 714 KB - Last synced at: about 2 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

halukyamaner/ecdh-key-exchanger
ECDH Key Exchanger
Language: Python - Size: 4.88 KB - Last synced at: 3 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

fjpacheco/elliptic-curve-cryptography
Implementation of Elliptic Curve / Finite Body in Rust
Language: Rust - Size: 65.4 KB - Last synced at: almost 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

danielsousaoliveira/tiny-ECDH-python
Elliptic-Curve Diffie-Hellmankey agreement in Python
Language: Python - Size: 11.7 KB - Last synced at: almost 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

fltrWallet/fltrECC
Swift wrapper for Bitcoin Core secp256k1 or libsecp256k1
Language: Swift - Size: 70.3 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 1

UofSC-Fall-2022-Math-587-001/homework12
Elliptic curve cryptography
Language: Go - Size: 352 KB - Last synced at: 4 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0
