go get -u github.com/didikprabowo/cryptography
- Caesar Cipher(
cooming soon
) - Cryptography Vigenere Cipher
Cryptography Vigenere is one of many alogirihm cryptography, this algorithm in a way do shift with key. this key be able to suitable you want.
example :
package main
import (
"fmt"
"github.com/didikprabowo/cryptography/cvc"
)
func main() {
c := cvc.New("RAHASIABKSDUSDSDSKDSISMSIISS")
en := c.Encode("My name is Didik Prabowo")
de := c.Decode(en)
fmt.Println(en, de)
}