go-repo-2

module
v0.0.0-...-84ba43c Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 25, 2024 License: MIT

README

The Algorithms - Go

Algorithms implemented in Go (for education and testing)

The repository is a collection of open-source implementation of a variety of algorithms implemented in Go and licensed under MIT License.

Directories

Path Synopsis
Package caesar is the shift cipher ref: https://en.wikipedia.org/wiki/Caesar_cipher
Package caesar is the shift cipher ref: https://en.wikipedia.org/wiki/Caesar_cipher
Package diffiehellman implements Diffie-Hellman Key Exchange Algorithm for more information watch : https://www.youtube.com/watch?v=NmM9HA2MQGI
Package diffiehellman implements Diffie-Hellman Key Exchange Algorithm for more information watch : https://www.youtube.com/watch?v=NmM9HA2MQGI
Package polybius is encrypting method with polybius square ref: https://en.wikipedia.org/wiki/Polybius_square#Hybrid_Polybius_Playfair_Cipher
Package polybius is encrypting method with polybius square ref: https://en.wikipedia.org/wiki/Polybius_square#Hybrid_Polybius_Playfair_Cipher
Package rot13 is a simple letter substitution cipher that replaces a letter with the 13th letter after it in the alphabet.
Package rot13 is a simple letter substitution cipher that replaces a letter with the 13th letter after it in the alphabet.
Package rsa shows a simple implementation of RSA algorithm
Package rsa shows a simple implementation of RSA algorithm
Package xor is an encryption algorithm that operates the exclusive disjunction(XOR) ref: https://en.wikipedia.org/wiki/XOR_cipher
Package xor is an encryption algorithm that operates the exclusive disjunction(XOR) ref: https://en.wikipedia.org/wiki/XOR_cipher

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL