Skip to content

Simple encryption and decryption

Notifications You must be signed in to change notification settings

gorward/cipher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

1 Commit

Repository files navigation

Cipher Encryption Decryption

###How to import

import ( "github.com/gorward/cipher" ) 

###Sample Usage

import ( "fmt" "github.com/gorward/cipher" "log" ) func main(){key := []byte("thiskeyforuser1234567890") // 32 bytes or 24 characters text := []byte("Hi this is the text to be encrypted") fmt.Printf("\n%s\n", text) ciphertext, err := cipher.Encrypt(key, text) if err != nil{log.Fatal(err) } fmt.Printf("\n%0x\n", ciphertext) result, err := cipher.Decrypt(key, ciphertext) if err != nil{log.Fatal(err) } fmt.Printf("\n%s\n", result) } 

About

Simple encryption and decryption

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages