An open API service indexing awesome lists of open source software.

https://github.com/suman-kr/cg-miniproject

OpenGL Miniproject on Diffie-Hellman
https://github.com/suman-kr/cg-miniproject

c-plus-plus diffie-hellman graphics opengl

Last synced: 2 months ago
JSON representation

OpenGL Miniproject on Diffie-Hellman

Awesome Lists containing this project

README

          

# OpenGL Miniproject

> Visualization of Diffie-Hellman Key Exchange Algorithm using OpenGL with C++

[Diffie-Hellman] - Asymmetric key exchange

* Platform : Linux (Debian/Ubuntu)
* G++ Compiler

### OpenGL setup

```sh
apt install freeglut3 freeglut3-dev mesa-common-dev
```

### Execution
```sh
g++ prg.cpp -std=c++14 -lGLU -lGL -lglut && ./a.out
```
### Screenshots

![alt text](https://github.com/suman-kr/cg-miniproject/blob/master/Screenshot/1.png)
![alt text](https://github.com/suman-kr/cg-miniproject/blob/master/Screenshot/2.png)

[//]: #
[Diffie-Hellman]: