package
0.0.0-20210403032538-f6e252ade78e
Repository: https://github.com/multivactech/offline-tools.git
Documentation: pkg.go.dev

# Functions

CreateKeyStore create a keystore structure.
GetPrivatekeyFromKeystore decrypts the encrypted private key based on the user's password and necessary parameters.
MakeKeyStore encrypts the incoming password and private key to generate a json file in the program directory and returns the filename.
ReadJSON is used to read a json file with the specified file name and return the keystore data structure.

# Structs

CipherParams is used to store the necessary parameters required by the aes-128-ctr encryption algorithm.
JSON is used for json encoding storage and local.
KdfParam is used to store the parameters used by the PBKDF2 algorithm to generate the certificate.