diffie-hellman

There are 287 repositories under diffie-hellman topic.

  • flor-sidh-x64

    This software library is a C-language + optimized assembly code that supports an instance of the Super-Singular Isogeny Diffie-Hellman (SIDH) algorithm.

    Language:C9
  • cryptopals

    Hacking cryptography in Ruby, using Cryptopals techniques

    Language:Ruby9
  • Cryptography

    C++ implementation of cryptographic algorithms such as AES, DES, RSA, DSA, ECC (elliptic curve), MD5, Diffie_Hellman, ElGamal, Caesar cipher, and shift cipher. AES、DES、RSA、DSA、ECC(椭圆曲线)、MD5、Diffie_Hellman、ElGamal、凯撒密码、移位密码等密码学算法的C++实现。

    Language:C++8
  • triple-double

    Create e2ee WebSocket channels with X3DH and Double Ratchet.

    Language:JavaScript8
  • Diffie-Hellman-Attacks

    Attacks on the Diffie Hellman Key Exchange

    Language:Python8
  • berith

    WebAssembly port of Ed25519 signatures and X25519 key exchange

    Language:TypeScript7
  • crypto

    信息安全基础课程实验作业

    Language:C++7
  • ti-dh-php-c-extension

    Diffie Hellman密钥交换算法,C语言扩展版本的PHP DH库,用于服务端

    Language:C7
  • crypto-messenger

    Encrypts messages between parties using RSA/DH for key exchange and AES for encryption

    Language:Java7
  • alice-and-bob

    Public-key cryptography, PRNGs, hashes and number theory.

    Language:TeX7
  • DBDiffieHellman

    Elliptic Curve Diffie Hellman Key Exchange over HTTP on iOS

    Language:Objective-C7
  • tuynuk-mobile

    tuynuk-mobile

    Tuynuk is a secure file transfer application that offers robust encryption and reliable transmission of sensitive data.

    Language:Dart6
  • Diffie-Hellman-export-grade-attack

    This repository offers a thorough explanation of the Diffie-Hellman export grade attack, accompanied by a demo.

    Language:Python6
  • diffiehellman

    GoLang Diffie-Hellman Library

    Language:Go6
  • xxxdh

    Pure Rust X3DH key exchange protocol implementation

    Language:Rust6
  • client-side-file-encrypt-gsoc

    GSoC '17 project for Drupal [This is a mirror repo]

    Language:PHP6
  • chat-roulette-python

    Chat roulette simple TCP server using JSON protocol for pairing connected peers randomly, used for DH exercise

    Language:Python6
  • RB-libsodium

    A Realbasic and Xojo binding to libsodium

    Language:REALbasic6
  • Network-Authentication

    An Authentication library for FishNet networking solution.

    Language:C#5
  • dh-key-exchange

    dh-key-exchange

    Diffie-Hellman key exchange algorithm fancy simulator with small messenger.

    Language:JavaScript5
  • chatroom

    南邮信息安全综合实验 基于 Diffie-Hellman 的三方密钥交换算法

    Language:TypeScript5
  • FreeNet

    Repository containing self-developed tools to remove most of things that can be used by FBI/hackers to track you.

    Language:C#5
  • ssha

    Utilidades y herramientas de explotación SSH ( hackingyseguridad.com )

    Language:Shell5
  • DiffieHellman-PHP

    A Diffie Helmann implementation in PHP

    Language:PHP5
  • strange_cipher

    An encryption/decryption algorithm based on Lorenz's Strange Attractor

    Language:Rust4
  • diffie_hellman

    Dart implementation of modular Diffie-Hellman

    Language:Dart4
  • 2layerDiffieHellman

    2x🔑🔑 Conceiving and Implementing 2-layer DiffieHellman key exchange.

    Language:C++4
  • Cryptography

    Algorithms studied during the Cryptography Course

    Language:C++4
  • dh-aes-p4

    A P4 implementation towards Diffie-Hellman key exchange with AES encryption.

    Language:P44
  • Diffie-Hellman-key-exchange-Cryptography-Project

    Communication security Project involving ciphers and Diffie Hellman key exchange Algorithms

    Language:Jupyter Notebook4
  • Diffie-Hellman-Key-Exchange

    Diffie-Hellman Key Exchange Algorithm Implemented With C & OpenSSL

    Language:C4
  • dhecc

    Diffie Hellman Elliptic Curve Key exchange automated Encrypting system using AES

    Language:Python4
  • Crypt_DiffieHellman

    Implementation of Diffie-Hellman Key Exchange cryptographic protocol for PHP5

    Language:PHP4
  • dh

    Diffie-Hellman key exchange implementation in Go

    Language:Go3
  • ecdh-matlab

    Implementation of Elliptic curve Diffie-Hellman in MATLAB

    Language:MATLAB3
  • Crypto-Project

    C program for crypto project using concepts of diffie-hellman and AES-128.

    Language:C3