Giter VIP home page Giter VIP logo

diffie-hellman-key-exchange-implementation's Introduction

Diffie Hellman Key Exchange Implementation

Diffie Hellman (DH) key exchange algorithm is a method for securely exchanging key(s) over a public communications channel. Keys are not actually exchanged – they are jointly derived. It is named after their inventors Whitfield Diffie and Martin Hellman.

Output Samples of implementation

PersonOne OutcomePersonTwo Outcome


Directory Structure

The following is a high level overview of relevant files and folders.

Interface/
├── build/
│   |── classes/     
│   |   └── Interface/
|   |── empty/
|   └── generated-sources/
│       └── ap-source-output/
├── dist/
├── nbproject/ 
│   └── private/      
└── src/ 
    └── Interface/   
    
PersonOne/
├── build/
│   |── classes/     
│       |── PersonOne
|       |     |── InterfaceImple.class
|       |     └── PersonOne.class
|       |── .netbeans_automatic_build
|       └── .netbeans_update_resources
├── nbproject/ 
│   |── private/  
|   |     |── private.properties/
|   |     └── private/
|   |── build-impl/
|   |── genfiles.properties/
|   |── project.properties/
|   └── project/
├── src/ 
|    └── PersonOne/
|          |── InterfaceImpl/
|          └── PersonOne/
├── build/ 
├── Interface/
└── manifest.mf/

PersonTwo/
├── build/
│   |── classes/     
│       |── PersonTwo
|       |     └── PersonTwo.class
|       |── .netbeans_automatic_build
|       └── .netbeans_update_resources
├── nbproject/ 
│   |── private/  
|   |     |── private.properties/
|   |     └── private/
|   |── build-impl/
|   |── genfiles.properties/
|   |── project.properties/
|   └── project/
├── src/ 
|    └── PersonTwo/
|          └── PersonTwo/
├── build/ 
├── Interface/
└── manifest.mf/

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.