x3dh

There are 23 repositories under x3dh topic.

  • hwholiday/learning_tools

    Go 学习、Go 进阶、Go 实用工具类、Go DDD 项目落地、Go-kit 、Go-Micro 、Go 推送平台、微服务实践

    Language:Go3.7k549680
  • soatok/rawr-x3dh

    TypeScript Implementation of X3DH

    Language:TypeScript77435
  • sdiehl/double-ratchet

    Double ratchet algorithm for E2E encryption

    Language:Haskell59703
  • PapaTutuWawa/omemo_dart

    A Dart implementation of the cryptography needed for OMEMO 0.8.3 (mirror)

    Language:Dart164301
  • shiguredo/sora-e2ee

    WebRTC SFU Sora 向け E2EE ライブラリ

    Language:Go1620
  • zbo14/triple-double

    Create e2ee WebSocket channels with X3DH and Double Ratchet.

    Language:JavaScript8401
  • Dione-Software/x3dh-ke

    Implantation of X3DH in Rust.

    Language:Rust6014
  • Hpn4/HMessager

    HMessager is a Android decentralized messaging app providing end-to-end encryption based on the Signal Protocol and built with Jetpack Compose

    Language:Kotlin6100
  • oxzi/xochimilco

    X3DH, Double Ratchet and a straightforward E2E encryption library on top.

    Language:Go5402
  • farazdagi/x3dh

    Golang implementation of Signal's X3DH protocol

    Language:Go3100
  • net_sec_whatsapp_signal_protocol

    FrancescoCecconello/net_sec_whatsapp_signal_protocol

    Implementazione rudimentale dell'algoritmo X3DH utilizzato da WhatsApp e Signal per garantire la segretezza delle conversazioni.

    Language:Python3301
  • doggyhaha/go-signal-poc

    Simple project which aimed to implement the signal protocol in go, it was abandoned.

    Language:Go2100
  • hkk97/r2f_x3dh_e2e

    r2f_x3dh_e2e is a Rust to Flutter library that provides end-to-end encryption capabilities using the X3DH (Extended Triple Diffie-Hellman) protocol. It enables secure communication between parties by establishing shared secret keys and encrypting data using these keys.

    Language:Dart2100
  • hkk97/rust_x3dh

    Embeded the xxxdh, which iplementation of the Extended Triple Diffie-Hellman key exchange protocol written in Rust, on Python. xxxdh is written by Olexander Yermakov.

    Language:Rust2101
  • Kiooku/Cryptography-Notebook

    Cryptography Notebook is a repository containing some of the cryptographic implementations I have done for learning purposes.

    Language:Rust2100
  • Kiooku/mini-signal

    Incomplete Signal implementation - for learning purpose

    Language:Rust2100
  • sxweetlollipop2912/minimal-signal-protocol-go

    E2EE Signal protocol X3DH and Double Ratchet implementation

    Language:Go20
  • hkk97/rust_x3dh_e2e

    rust_x3dh_e2e is a robust and secure project that focuses on implementing end-to-end encryption using the Extended Triple Diffie-Hellman (X3DH) key agreement protocol. The project aims to provide a reliable solution for secure communication, ensuring privacy and data integrity.

    Language:Rust1100
  • skomposzczet/plasma

    Terminal based chat app with E2EE

    Language:Rust1100
  • Remote-Apps/remote-singles

    Video chat app for dating with privacy.

  • Chewhern/E2EETLS

    A C# client application that uses end to end encryption to transfer private or confidential files

    Language:C#10
  • hkk97/dart_x3dh_e2e

    dart_x3dh_e2e is a robust and secure project that focuses on implementing end-to-end encryption using the Extended Triple Diffie-Hellman (X3DH) key agreement protocol. The project aims to provide a reliable solution for secure communication, ensuring privacy and data integrity.

    Language:Dart10
  • iartem/artree

    Asynchronous Ratcheting Tree implementation in Typescript

    Language:TypeScript10