package
0.0.0-20180225195639-b173b6ed556d
Repository: https://github.com/alexandergrom/componenta.git
Documentation: pkg.go.dev
# README
Componenta / Crypt
Пакет для шифрование с использованием секретного ключа. Для шифрования используется алгоритм Advanced Encryption Standard (AES), также известный как Rijndae, принятый в качестве стандарта шифрования в США.
package main
import (
"fmt"
"github.com/AlexanderGrom/componenta/crypt"
"log"
)
func main() {
c, err := crypt.Encrypt("String", "Secret_Key")
if err != nil {
log.Fatalln("Encrypt:", err)
}
fmt.Println(c)
s, err := crypt.Decrypt(c, "Secret_Key")
if err != nil {
log.Fatalln("Decrypt:", err)
}
fmt.Println(s)
}