@@ -35,7 +35,7 @@ func main() {
3535
3636 // --- 2. Create HMAC (for Self) ---
3737 fmt .Println ("\n --- 2. Creating HMAC for the message (for self) ---" )
38- createHmacArgs := wallet.CreateHmacArgs {
38+ createHmacArgs := wallet.CreateHMACArgs {
3939 EncryptionArgs : wallet.EncryptionArgs {
4040 ProtocolID : hmacProtocolID ,
4141 KeyID : hmacKeyID ,
@@ -45,16 +45,16 @@ func main() {
4545 },
4646 Data : wallet .JsonByteNoBase64 (message ),
4747 }
48- createHmacResult , err := myWallet .CreateHmac (ctx , createHmacArgs , "creator_originator" )
48+ createHmacResult , err := myWallet .CreateHMAC (ctx , createHmacArgs , "creator_originator" )
4949 if err != nil {
5050 log .Fatalf ("Failed to create HMAC: %v" , err )
5151 }
52- hmacBytes := createHmacResult .Hmac
52+ hmacBytes := createHmacResult .HMAC
5353 fmt .Printf ("HMAC created: %x\n " , hmacBytes )
5454
5555 // --- 3. Verify HMAC (by Self) ---
5656 fmt .Println ("\n --- 3. Verifying the HMAC (by self) ---" )
57- verifyHmacArgs := wallet.VerifyHmacArgs {
57+ verifyHmacArgs := wallet.VerifyHMACArgs {
5858 EncryptionArgs : wallet.EncryptionArgs {
5959 ProtocolID : hmacProtocolID , // Must match creation
6060 KeyID : hmacKeyID , // Must match creation
@@ -63,9 +63,9 @@ func main() {
6363 },
6464 },
6565 Data : wallet .JsonByteNoBase64 (message ), // Original data
66- Hmac : hmacBytes , // HMAC from step 2
66+ HMAC : hmacBytes , // HMAC from step 2
6767 }
68- verifyHmacResult , err := myWallet .VerifyHmac (ctx , verifyHmacArgs , "verifier_originator" )
68+ verifyHmacResult , err := myWallet .VerifyHMAC (ctx , verifyHmacArgs , "verifier_originator" )
6969 if err != nil {
7070 // This path should ideally not be hit if args are correct and HMAC was just created
7171 log .Fatalf ("Error during HMAC verification call: %v" , err )
@@ -81,7 +81,7 @@ func main() {
8181 fmt .Println ("\n --- 4. Verifying with tampered data (expected failure) ---" )
8282 tamperedDataArgs := verifyHmacArgs // Copy previous args
8383 tamperedDataArgs .Data = wallet .JsonByteNoBase64 ([]byte ("This is tampered data!" ))
84- tamperedDataVerifyResult , err := myWallet .VerifyHmac (ctx , tamperedDataArgs , "verifier_tampered_data" )
84+ tamperedDataVerifyResult , err := myWallet .VerifyHMAC (ctx , tamperedDataArgs , "verifier_tampered_data" )
8585 if err != nil {
8686 log .Fatalf ("Error during tampered data HMAC verification call: %v" , err )
8787 }
@@ -102,8 +102,8 @@ func main() {
102102 } else {
103103 corruptedHmac = append (corruptedHmac , 0x00 ) // Or handle if HMAC was empty (should not be)
104104 }
105- tamperedHmacArgs .Hmac = wallet .JsonByteNoBase64 (corruptedHmac )
106- tamperedHmacVerifyResult , err := myWallet .VerifyHmac (ctx , tamperedHmacArgs , "verifier_tampered_hmac" )
105+ tamperedHmacArgs .HMAC = wallet .JsonByteNoBase64 (corruptedHmac )
106+ tamperedHmacVerifyResult , err := myWallet .VerifyHMAC (ctx , tamperedHmacArgs , "verifier_tampered_hmac" )
107107 if err != nil {
108108 log .Fatalf ("Error during tampered HMAC verification call: %v" , err )
109109 }
0 commit comments