Versions in this module Expand all Collapse all v1 v1.0.0 May 16, 2020 Changes in this version + var SimpleDecodingTable = CalculateDecodingTable(SimpleEncodingTable) + var SimpleEncodingTable = []byte + func CalculateDecodingTable(encodingTable []byte) (res []byte) + func ConvertMapToString(src map[string]string) string + func ConvertStringToMap(s string) (map[string]string, error) + func CreatePublicPrivatePair(publicName string, privateName string, bits int) error + func DecodeByteLine(src []byte) ([]byte, error) + func DecodeLine(s string) (string, error) + func DecryptMap(inKey string, s string, predecode bool) (map[string]string, error) + func DecryptString(inKey string, s string, predecode bool) (string, error) + func EncodeByteLine(src []byte) []byte + func EncodeLine(s string) string + func EncryptMap(inKey string, src map[string]string, final bool) (string, error) + func EncryptString(inKey string, s string, final bool) (string, error) + func GetPrivateKey(key string) (*rsa.PrivateKey, error) + func GetPublicKey(key string) (*rsa.PublicKey, error) + func GetRandomUuid() string + func GetUuidByByteArray(b []byte) string + func GetUuidByLong(a1 uint64, a2 uint64) string + func InitBySettings(parameters map[string]string, functionPool map[string]interface{}) + func LoadEncodedData(path string) ([]byte, error) + func LoadPrivateKey(key string) (*rsa.PrivateKey, error) + func LoadPublicKey(key string) (*rsa.PublicKey, error) + func PutUInt64ToByteArray(b []byte, a uint64) + func SaveEncodedData(path string, data []byte) error + func SavePrivateKey(keyName string, key *rsa.PrivateKey) error + func SavePublicKey(keyName string, key *rsa.PublicKey) error + func SetEncodingPattern(pattern string) + func SetKeyFolder(path string)