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

Topic: "diffie-hellman-algorithm"

c0r0n3r/dheater

D(HE)ater is a proof of concept implementation of the D(HE)at attack (CVE-2002-20001) through which denial-of-service can be performed by enforcing the Diffie-Hellman key exchange. (read-only clone of the original GitLab project)

Language: Python - Size: 68.4 KB - Last synced at: 12 months ago - Pushed at: about 1 year ago - Stars: 174 - Forks: 27

zeyadetman/Computer-Security-algorithms

👨‍💻 Computer Security algorithms in C#

Language: C# - Size: 5.01 MB - Last synced at: about 1 month ago - Pushed at: about 4 years ago - Stars: 66 - Forks: 17

Abhiramborige/Crypto-systems

This repo will contain the algorithms for encryption and decryption of messages and ciphers respectively !!

Language: Python - Size: 106 KB - Last synced at: 28 days ago - Pushed at: almost 3 years ago - Stars: 56 - Forks: 22

Chen-Junbao/SecureAggregation

personal implementation of secure aggregation protocol

Language: Python - Size: 10.8 MB - Last synced at: 7 months ago - Pushed at: over 1 year ago - Stars: 41 - Forks: 8

parthendo/thrain

Secure Text Transfer Using Diffie-Hellman Key Exchange Based On Cloud

Language: Python - Size: 2.63 MB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 40 - Forks: 102

ejupialked/chat-diffie-hellman

A secure chat between an Android client and Java server using AES for encryption and Diffie-Hellman for key exchange.

Language: Java - Size: 18.6 MB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 30 - Forks: 15

iamrohitsuthar/LP3

SPPU BE COMP LP3 Codes - Machine Learning (ML) and Information and Cyber Security (ICS)

Language: Jupyter Notebook - Size: 3.23 MB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 19 - Forks: 7

lonkey/simple-cryptographic-algorithms

Python library for demonstrating the functionality of common cryptographic algorithms

Language: Python - Size: 71.3 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 10 - Forks: 5

eugen15/diffie-hellman-cpp

Diffie-Hellman key exchange between OpenSSL 3, LibreSSL 3 and a custom C++ implementation.

Language: C++ - Size: 58.6 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 6 - Forks: 1

kousikr26/Hermes

Hashed, Encrypted and Ratched MESsaging : An asynchronous end to end encrypted messaging socket application based on the signal protocol

Language: Python - Size: 3.16 MB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 5 - Forks: 3

Vatshayan/Diffie-Hellman-key-exchange-Cryptography-Project

Communication security Project involving ciphers and Diffie Hellman key exchange Algorithms

Language: Jupyter Notebook - Size: 1010 KB - Last synced at: 30 days ago - Pushed at: almost 4 years ago - Stars: 4 - Forks: 1

arpan-k09/INS

Information and Network Security

Language: Python - Size: 35.2 MB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 4 - Forks: 1

beccadsouza/Cryptography-and-System-Security

Symmetric and Asymetric Block Cipher Implementations in Python 3

Language: Python - Size: 21.5 MB - Last synced at: about 2 years ago - Pushed at: about 6 years ago - Stars: 4 - Forks: 1

Premchand95/Cryptography-Algorithms-in-Python

CSCI 55500 Cryptography

Language: Python - Size: 2.07 MB - Last synced at: about 2 years ago - Pushed at: almost 6 years ago - Stars: 3 - Forks: 3

gurjy0t/Secure-Chat-Application

Security Engineering Deliverable - Encryption

Language: Java - Size: 326 KB - Last synced at: 6 months ago - Pushed at: about 7 years ago - Stars: 3 - Forks: 2

imanish003/MVideoStreamer

This is a copy protected video streaming app. This app encrypts the video such that nobody will be able to copy the content and will be able to view it offline. Link of the video is not accessible by the user.

Language: Java - Size: 1.28 MB - Last synced at: about 2 years ago - Pushed at: about 8 years ago - Stars: 3 - Forks: 1

cxspxr/dhell

Diffie-Hellman Key Exchange in NodeJS

Language: JavaScript - Size: 11.7 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 1

Lakhan-Nad/DHKE_NIS

Diffie Hellman Key Exchange Using Sockets in Java

Language: Java - Size: 7.81 KB - Last synced at: over 1 year ago - Pushed at: almost 4 years ago - Stars: 2 - Forks: 0

Vatshayan/Final-year-Diffie-hellman-key-Algorithm-Project

Diffie–Hellman Key Exchange Method (hereafter called the D-H method) allows two parties agree upon a shared secret number, a symmetric key, over an insecure communications channel

Language: Jupyter Notebook - Size: 995 KB - Last synced at: 2 months ago - Pushed at: almost 4 years ago - Stars: 2 - Forks: 0

swopnilnep/vpn

An implementation of a simple VPN using several cryptographic algorithms (RSA, AES256) and Diffie-Hellman Key Exchange

Language: Python - Size: 28.3 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 2 - Forks: 1

Lakhan-Nad/Improved_DHKE_NIS

An implementation of improved Diffie-Hellman Key Excahange for thin clients suggested by, Hungyu Chien in his paper "A Generic Approach to Improving Diffie–Hellman Key Agreement Efficiency for Thin Clients".

Language: Java - Size: 29.3 KB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 1

rishikesh1419/Cryptography

Codes written during course 'Cryptography and System Security'

Language: Python - Size: 19.5 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 2 - Forks: 1

aelgohar/arduino_chat

A real-time encrypted chatting program between 2 Arduinos

Language: C++ - Size: 6.84 KB - Last synced at: 6 months ago - Pushed at: over 7 years ago - Stars: 2 - Forks: 1

Bart3kD/Diffie-Hellman

Diffie-Hellman Key Exchange implementation in Python

Language: Python - Size: 67.4 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

Gojo1729/Hashkey-encryption

Project demonstrating RSA authentication, Hash key encryption, Diffie Hellman session key exchange

Language: Python - Size: 1.96 MB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

not-fate/Practicum

Сорокина Надежда, ЗБ-ПИ21-2, лабораторные работы 4 семестра

Language: Python - Size: 1.76 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

AndreyKaBelka/Cryptography

Library for Messenger with cryptography

Language: Java - Size: 374 KB - Last synced at: over 1 year ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

SourajitaDewasi/Cryptography

Algorithms studied during the Cryptography Course

Language: C++ - Size: 107 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

Sophy8281/diffie-hellman

Diffie-Hellman message encryption and decryption algorithm

Language: C - Size: 1000 Bytes - Last synced at: 2 months ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0

patmull/diffie-hellman-aes-sha

Code used for demonstrating the principle of Diffie-Hellman key exchange alghorithm with AES and SHA256.

Language: Python - Size: 4.88 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 1

hubert-kniola/Diffi-Hellman-Algorithm

Algorithm based on the calculation of discrete logarithms in finite bodies

Language: C# - Size: 170 KB - Last synced at: 30 days ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

viniciusbenite/anthN-and-secure-file-transfer

Final project for Security course at Aveiro University.

Language: Python - Size: 849 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 3

daodavid/tutorials_pmath

Language: HTML - Size: 1.89 MB - Last synced at: about 2 months ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 2

javier-sanchez-t/Diffie-Hellman

Algorithm cryptography

Language: Java - Size: 105 KB - Last synced at: about 2 years ago - Pushed at: almost 6 years ago - Stars: 1 - Forks: 0

alvarofpp/ufrn-imd0703-chat-criptografia 📦

Chat usando criptografia

Language: PHP - Size: 2.09 MB - Last synced at: about 2 years ago - Pushed at: almost 7 years ago - Stars: 1 - Forks: 0

srikxcipher/secure-file-sharing-system

Language: Python - Size: 0 Bytes - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 0 - Forks: 0

shaina-gh/Diffie-Hellman--MITM

Simulation of Diffie-Hellman key exchange with a Man-in-the-Middle (MITM) attack demonstration in Java.

Language: Java - Size: 9.77 KB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 0 - Forks: 0

Superb-Man/Cryptography

AES implementation with CTR,CBC mode.Implemented Diffie-Hellman key exchange algorithm.Implemented public-key cryptography(RSA)

Language: Python - Size: 120 KB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

valkyrie26/css_lab

Codes for my Computer Systems Security study on various encryption algorithms.

Language: Java - Size: 12.7 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

halukyamaner/ecdh-key-exchanger

ECDH Key Exchanger

Language: Python - Size: 4.88 KB - Last synced at: 2 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

ayeshathoi/Security-406

Public Key Cryptography (AES) with Diffie Hellman and RSA Key Exchange Algorithms, Pedagogical Malware (FooWarm and AbraWorm modification) Analysis, Buffer Overflow Demonstration, Firewall Exploration Assignments & Term Project : MISP

Language: Python - Size: 12 MB - Last synced at: 3 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

bhavyasj/TeamSpark

To develop a cryptography simulation that demonstrates secure communication over UDP using OpenSSL/MbedTLS libraries which showcases the use of cryptographic protocols for encryption, confidentiality.

Language: C++ - Size: 5.83 MB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

kunalPisolkar24/IS_Lab

Collection of practical codes for Savitribai Phule Pune University's Information Security Laboratory (310258) .

Language: Java - Size: 91.8 KB - Last synced at: 2 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

fug0/client-server-with-encryption

Language: C - Size: 55.7 KB - Last synced at: 2 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

4thtech/encryptor-extension

Encyptor Extension adds support for the Web3 Communication encryption layer currently not supported in major wallets.

Language: TypeScript - Size: 217 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

Laugharne/diffie_hellman

Cette section explore les techniques de chiffrement en cryptographie, mettant en lumière l'algorithme de César, le chiffrement par substitution, et les défis liés à l'échange sécurisé de clés.

Size: 4.63 MB - Last synced at: about 2 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

kyriakos-2004/cryptography

Simple implementations for the RSA and Diffie-Hellman algorithms.

Language: C++ - Size: 2.93 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

gsiatras/TUC_Security_of_Systems_and_Services_RSA_Different_key_length_Tool_Diffie_Hellman

Language: C - Size: 4.88 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

SGayathri05/Information-Security-Programs

This repository contains python programs on Ciphers

Language: Python - Size: 40 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

PrimeEagle/DiffieHellman 📦

An implementation of the Diffie-Hellman algorithm.

Language: C# - Size: 0 Bytes - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

anishaxtha/Cryptography_labreport

These are the lab assignments performed during the course of cryptography.

Language: C - Size: 8.79 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

fxxce/Asymmetric-Encryption

Implementation of Various Asymmetric Crypto systems in pure python.

Language: Python - Size: 11.7 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

abdo-essam/Diffie-Hellman-key-exchange

The code you provided appears to be an implementation of the Diffie-Hellman key exchange protocol between a client and a server. This protocol allows two parties to establish a shared secret key over an insecure channel.

Language: Java - Size: 28.3 KB - Last synced at: about 2 months ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

GowthamBabu25/Man-In-The-Middle-Attack-Simulation

This is the simulation of Man In The Middle Attack in Diffie Hellman Public Key algorithm.

Language: TypeScript - Size: 121 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

diamantis-rafail-papadam/Undergraduate-Cybersecurity-Assignment_1

This is an assignment I completed as an undergraduate student in Technical University of Crete.

Size: 291 KB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

ware255/Diffie-Hellman_key_exchange

FortranでDiffie-Hellman鍵交換のプログラムを書いてみました。ぜひ見てね。

Language: Fortran - Size: 7.81 KB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

shambu09/libkx

TypeScript implementation of the Diffie-Hellman key exchange algorithm.

Language: TypeScript - Size: 19.5 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

zef2f/algorithm_DH

Language: C++ - Size: 2.93 KB - Last synced at: 6 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

yug-am/Crypto_time_analysis

Performance graphs of various Cryptography algorithms RSA, SHA and Diffie Hellman Key Exchange

Language: Python - Size: 562 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

JoelJa835/Diffie-Hellman-Key-Exchange-Cryptography

Implementation of Diffie-Hellman-Key-Exchange cryptography

Language: C - Size: 19.5 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

mananpatel06/Information-Security-Practicals

This is Cryptography And Security Practical.

Language: C++ - Size: 82 KB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

eduardosantoshf/digital-rights-management 📦

Second and Third SIO Projects - This work aims to explore concepts associated with a secure media player, which enables clients to consume media content from a catalog, while enforcing strong restrictions through the use of cryptographic primitives.

Language: Python - Size: 33.1 MB - Last synced at: 1 day ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 3

luiz2047/infbezDeffiHelman

Implementation of the Diffie-Hellman protocol.

Language: Jupyter Notebook - Size: 1.95 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

adwaitgondhalekar/ICS-Information-and-Cyber-Security-Assignments-LP3

ICS Codes LPIII

Language: Jupyter Notebook - Size: 3.91 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

kolosovpetro/DiffieHellmanKeyExchange

Discussion on Diffie-Hellman Key Exchange and its implementation via REST

Language: TeX - Size: 2.07 MB - Last synced at: 2 months ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

Milan-Stevanovic/SBES_1_17

Service Management - projekat iz predmeta Sigurnost i bezbednost elektroenergetskog softvera

Language: C# - Size: 210 KB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 1

MdSiamAnsary/Diffie-Hellman-Key-Exchange-Implementation

Implementation of Diffie Hellman key exchange

Language: Java - Size: 69.3 KB - Last synced at: almost 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

JoseRamonMartinez/diffie-hellman-algorithm

La práctica 2 de la asignatura de Seguridad de Sistemas software, de la ESIIAB.

Language: Python - Size: 3.91 KB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

Corcoleison/DiffieHellmanPractica

Practica de seguridad de sistemas software

Language: Python - Size: 7.81 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

iamskab/Diffie-Hellman

Implementation of Diffie-Hellman Key-Exchange, using simple RAW-Sockets in Python

Language: Python - Size: 8.79 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

maajix/Diffie-Hellmann-Key-Exchange

- for education purpose only -

Language: Python - Size: 1000 Bytes - Last synced at: almost 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 1

arvindpj007/Diffie-Hellman-Key-Exchange

Go program that implements the Diffie-Hellman key exchange protocol at a 1024-bit key strength, this consists of parameter generation, share exchange, and key derivation.

Language: Go - Size: 3.91 KB - Last synced at: about 2 years ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

willcipriano/QTmsg.io

Anonymous, in memory, web based, encrypted chat platform written in Python and JS

Language: JavaScript - Size: 664 KB - Last synced at: about 1 year ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

mercurial-harsh/cryptography_assignment

this is just a hands on learning and flexing of basic cryptography codes using java

Language: Java - Size: 5.19 MB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

chhatbarnikita/ins

Cryptography

Language: Python - Size: 13.7 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 1

swapnilraj/groupie-wellman

Language: Python - Size: 10.7 KB - Last synced at: about 1 month ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

aburgd/DHKE-KT

Language: Java - Size: 20.5 KB - Last synced at: 6 days ago - Pushed at: almost 8 years ago - Stars: 0 - Forks: 0

Related Topics
cryptography 26 diffie-hellman 25 rsa 13 diffie-hellman-key 10 rsa-algorithm 10 python 9 rsa-encryption 8 rsa-cryptography 8 aes-encryption 8 encryption 7 java 7 playfair-cipher 6 hill-cipher 6 security 6 key-exchange-algorithms 5 python3 4 encryption-decryption 4 vigenere-cipher 4 chat 4 aes 4 cybersecurity 4 crypto 3 client-server 3 information-security 3 communication 3 sockets 3 affine-cipher 3 des 3 md5-hash 3 criptography 3 elgamal 3 elgamal-encryption 3 railfence 3 man-in-the-middle-attack 3 cryptography-algorithms 3 key-exchange 2 keyexchange 2 euclidean-algorithm 2 sha256 2 playfair 2 cryptography-library 2 extended-euclidean-algorithm 2 des-encryption 2 secure 2 caesar-cipher 2 java-8 2 railfence-cipher 2 digital-signature 2 md5 2 ecc 2 algorithm 2 socket-programming 2 elliptic-curve-cryptography 2 cpp 2 sppu-computer-engineering 2 dh 2 cipher 2 simple 2 decryption 2 openssl 2 lp3-codes 2 tls 2 encryption-algorithms 2 multiplicative-inverse 2 asymmetric-cryptography 2 poc 2 des-algorithm 2 practicals 1 onetimepad 1 hill-climbing-algorithm 1 denial-of-service 1 digital-signature-algorithm 1 dhe 1 fastapi 1 diffie-hellman-groups 1 ddos-tool 1 ddos-attack-tools 1 google-cloud-engine 1 ddos-attack-tool 1 attack 1 aes-key-generation 1 secp521r1 1 ddos 1 ddos-attack 1 depstar 1 euclidean 1 deffie-hellman-key-exchange 1 bezout 1 asymmetric-encryption 1 shared-secret-derivation 1 prime-numbers 1 c 1 cyber-security 1 cybersecurity-education 1 golang 1 rivest-shamir-adleman 1 web 1 multithreading 1 asyncio 1 public-private-key 1