security: Đóng gói và bảo vệ khóa giải mã nội bộ trong binary, gỡ bỏ hoàn toàn khỏi cấu hình và tài liệu
This commit is contained in:
@@ -6,9 +6,9 @@ import (
|
||||
|
||||
func TestOpenSSLDecryptUserKey(t *testing.T) {
|
||||
cipherText := "U2FsdGVkX18Zsq52FPbB7FS1QM7CwWh+t1Esi96gUMFILJD0vZXM69uQBC4sP7TjLVOiJPZt0KIq17iql+hXehLCVSbCEhwKKm+zNab+u2Swah63A52hz0KMJXddLRZ6vanmP2goLTzY7749HsFVRDq+3bdbi8fdUZCpAsSTEiqC2cRTpF5WVh0SHt1wX/i42YSQgOYPeXQtg+lRx/URk4p7lYSVQOYWXglp99kO+Va1ADoNcTgrfz3aaAxAkj0S"
|
||||
passphrase := "BAD5A05F330D5B8CDDFCA9E7ECDC840B"
|
||||
|
||||
info, err := ValidateAndParseLicense(cipherText, passphrase)
|
||||
// Passing empty cryptoKey triggers internalSecretKey() automatically
|
||||
info, err := ValidateAndParseLicense(cipherText, "")
|
||||
if err != nil {
|
||||
t.Fatalf("Validation failed: %v", err)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user