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:
ongtrieuhau
2026-10-27 03:46:27 -07:00
parent f3230fcd9d
commit bc16c720cf
6 changed files with 22 additions and 60 deletions
+2 -2
View File
@@ -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)
}