An open API service providing repository metadata for many open source software ecosystems.

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

Related Topics
elliptic-curves 11 diffie-hellman 10 elliptic-curve-cryptography 10 cryptography 9 ecdh 8 rsa 7 ecc 4 public-key-cryptography 3 key-exchange-protocol 3 elliptic-curve 3 ecdsa 2 curve25519 2 encryption 2 swift 2 secure-enclave 2 discrete-logarithm 2 python 2 certificate-signing-request 2 rsa-cryptography 2 rust 2 cryptography-algorithms 2 secp256k1 1 elliptic-curve-elgamal 1 go 1 latex 1 math 1 android 1 android-app 1 chiffre 1 keyexchange 1 pki 1 elliptic-curve-digital-signature-algorithm 1 cryptography-library 1 zip-cracker 1 vigenere-cipher 1 vernam-cipher 1 telnet-protocol 1 stream-generator 1 steganography 1 rc4-encryption 1 rc4-algorithm 1 pseudo-random-generator 1 pgp-key 1 knapsack-encryption 1 keychain 1 ios 1 hacktoberfest 1 csr 1 cocoapods 1 signify 1 privatekey 1 publickey 1 signature-verification 1 golang 1 file-encryption 1 file-decryption 1 encryption-decryption 1 ed25519 1 ecdh-signature 1 digital-signature 1 swift-package-manager 1 secret-sharing 1 message-authentication-code 1 c 1 hashing-algorithms 1 encryption-algorithms 1 cryptographic-library 1 tls 1 ssl 1 esp8266-arduino 1 esp8266 1 chacha20-poly1305 1 chacha20 1 python3 1 elliptic-curve-sum 1 elliptic-curve-points 1 elliptic-curve-arithmetic 1 edwards-curve 1 cybersecurity 1 rabin 1 miler 1 fermat 1 decryption 1 bsgs 1 symmetric-key-cryptography 1 matlab 1 finite-body 1 baby-step-giant-step 1 rfc7748 1 rfc7539 1 mini-crypto 1 meekspeak-crypto 1 eccdh-key-exchange 1 bitcoin 1 side-channel-attacks 1 leakage-resilience 1 authenticate-key-exchange 1 objective-c 1 keypair 1 feistel 1