Skip to content

kumarde/feistel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

Feistel Cipher

HMAC-SHA256 Feistel Cipher Implementation in Golang.

THIS IS HAND ROLLED CRYPTO RESEARCH CODE. USE AT YOUR OWN PERIL.

Library Usage

This code can be used as a library.

import(
    "github.com/kumarde/feistel"
)

cipher := feistel.New()
msg = []byte{"This is a cool message that needs to be encrypted."}
encryptedMsg := cipher.Encrypt(msg)
decryptedMsg := cipher.Decrypt(encryptedMsg)

About

Feistel Cipher Implementation in Golang

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages