]> git.ipfire.org Git - thirdparty/openssl.git/commitdiff
sm4-riscv64-zvksed.pl: Code comment corrections
authorzhoulu <zhou.lu1@zte.com.cn>
Thu, 13 Nov 2025 06:54:36 +0000 (14:54 +0800)
committerTomas Mraz <tomas@openssl.org>
Fri, 21 Nov 2025 13:10:15 +0000 (14:10 +0100)
Reviewed-by: Eugene Syromiatnikov <esyr@openssl.org>
Reviewed-by: Paul Dale <paul.dale@oracle.com>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/29134)

crypto/sm4/asm/sm4-riscv64-zvksed.pl

index 0734e5fa4c706c60447043ae21c42248a0486960..ad8585efc72e5f492f75e193aebb7156242533f1 100644 (file)
@@ -252,7 +252,7 @@ rv64i_zvksed_sm4_decrypt:
     addi $keys, $keys, 16
     @{[vle32_v $vk4, $keys]} # rk[19:16]
     addi $keys, $keys, 16
-    @{[vle32_v $vk3, $keys]} # rk[15:11]
+    @{[vle32_v $vk3, $keys]} # rk[15:12]
     addi $keys, $keys, 16
     @{[vle32_v $vk2, $keys]} # rk[11:8]
     addi $keys, $keys, 16
@@ -264,7 +264,7 @@ rv64i_zvksed_sm4_decrypt:
     @{[vle32_v $vdata, $in]}
     @{[vrev8_v $vdata, $vdata]}
 
-    # Encrypt with all keys
+    # Decrypt with all keys
     @{[vsm4r_vs $vdata, $vk7]}
     @{[vsm4r_vs $vdata, $vk6]}
     @{[vsm4r_vs $vdata, $vk5]}
@@ -274,7 +274,7 @@ rv64i_zvksed_sm4_decrypt:
     @{[vsm4r_vs $vdata, $vk1]}
     @{[vsm4r_vs $vdata, $vk0]}
 
-    # Save the ciphertext (in reverse element order)
+    # Save the plaintext (in reverse element order)
     @{[vrev8_v $vdata, $vdata]}
     li $stride, -4
     addi $out, $out, 12