Skip to content

Implement a secure way to encrypt a string using a HMAC with either a SHA256 or SHA512 hash. Use 3DES, AES128 and AES256 algorithms in CBC mode.

Notifications You must be signed in to change notification settings

darsh12/PBKDF-Encryption

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PBKDF-Encryption

FOSSA Status

Implement a secure way to encrypt a string using a HMAC with either a SHA256 or SHA512 hash. Use 3DES, AES128 and AES256 algorithms in CBC mode.

Tech

  • Go binary >= 1.11
  • Go dependency manager: dep

Installation

To run the program

$ cd PBKDF-Encryption
$ dep ensure
$ go run main.go

To build and then run the program

$ cd PBKDF-Encryption
$ dep ensure
$ go build main.go
$ ./main

About

Implement a secure way to encrypt a string using a HMAC with either a SHA256 or SHA512 hash. Use 3DES, AES128 and AES256 algorithms in CBC mode.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages