Skip to content

Commit be3971c

Browse files
committed
增加 GCM 模式
1 parent eca595f commit be3971c

File tree

2 files changed

+24
-24
lines changed

2 files changed

+24
-24
lines changed

README.en.md

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -86,18 +86,18 @@ BenchmarkTripleDESDecryptCFB-12 301969 3958 ns/op 224 B/op
8686
BenchmarkTripleDESDecryptOFB-12 79599 15109 ns/op 728 B/op 4 allocs/op
8787
BenchmarkTripleDESDecryptCTR-12 75466 15411 ns/op 728 B/op 4 allocs/op
8888
89-
BenchmarkAESEncryptECB-12 4770836 246.0 ns/op 528 B/op 3 allocs/op
90-
BenchmarkAESEncryptCBC-12 2797909 433.1 ns/op 640 B/op 6 allocs/op
91-
BenchmarkAESEncryptCFB-12 3189496 393.5 ns/op 368 B/op 5 allocs/op
92-
BenchmarkAESEncryptOFB-12 1582888 756.9 ns/op 864 B/op 5 allocs/op
93-
BenchmarkAESEncryptCTR-12 1348118 894.1 ns/op 864 B/op 5 allocs/op
94-
BenchmarkAESEncryptGCM-12 3743560 317.9 ns/op 592 B/op 3 allocs/op
95-
BenchmarkAESDecryptECB-12 8621173 140.4 ns/op 144 B/op 1 allocs/op
96-
BenchmarkAESDecryptCBC-12 3975070 305.9 ns/op 256 B/op 4 allocs/op
97-
BenchmarkAESDecryptCFB-12 3739603 324.2 ns/op 240 B/op 4 allocs/op
98-
BenchmarkAESDecryptOFB-12 1646392 722.1 ns/op 736 B/op 4 allocs/op
99-
BenchmarkAESDecryptCTR-12 1393838 877.0 ns/op 736 B/op 4 allocs/op
100-
BenchmarkAESDecryptGCM-12 4248702 277.7 ns/op 464 B/op 2 allocs/op
89+
BenchmarkAESEncryptECB-12 4806080 266.4 ns/op 528 B/op 3 allocs/op
90+
BenchmarkAESEncryptCBC-12 2538808 471.7 ns/op 640 B/op 6 allocs/op
91+
BenchmarkAESEncryptCFB-12 2787636 400.0 ns/op 368 B/op 5 allocs/op
92+
BenchmarkAESEncryptOFB-12 1536372 790.4 ns/op 864 B/op 5 allocs/op
93+
BenchmarkAESEncryptCTR-12 1303022 924.3 ns/op 864 B/op 5 allocs/op
94+
BenchmarkAESEncryptGCM-12 3683218 330.1 ns/op 592 B/op 3 allocs/op
95+
BenchmarkAESDecryptECB-12 8220330 143.1 ns/op 144 B/op 1 allocs/op
96+
BenchmarkAESDecryptCBC-12 3690129 312.8 ns/op 256 B/op 4 allocs/op
97+
BenchmarkAESDecryptCFB-12 3557036 329.2 ns/op 240 B/op 4 allocs/op
98+
BenchmarkAESDecryptOFB-12 1649554 736.8 ns/op 736 B/op 4 allocs/op
99+
BenchmarkAESDecryptCTR-12 1369501 869.6 ns/op 736 B/op 4 allocs/op
100+
BenchmarkAESDecryptGCM-12 4053975 287.9 ns/op 464 B/op 2 allocs/op
101101
102102
BenchmarkRSAGenerateKey1024PKCS1PKIX-12 66 16759624 ns/op 1026852 B/op 4042 allocs/op
103103
BenchmarkRSAGenerateKey2048PKCS1PKIX-12 13 113534778 ns/op 2129219 B/op 5761 allocs/op

README.md

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -86,18 +86,18 @@ BenchmarkTripleDESDecryptCFB-12 301969 3958 ns/op 224 B/op
8686
BenchmarkTripleDESDecryptOFB-12 79599 15109 ns/op 728 B/op 4 allocs/op
8787
BenchmarkTripleDESDecryptCTR-12 75466 15411 ns/op 728 B/op 4 allocs/op
8888
89-
BenchmarkAESEncryptECB-12 4770836 246.0 ns/op 528 B/op 3 allocs/op
90-
BenchmarkAESEncryptCBC-12 2797909 433.1 ns/op 640 B/op 6 allocs/op
91-
BenchmarkAESEncryptCFB-12 3189496 393.5 ns/op 368 B/op 5 allocs/op
92-
BenchmarkAESEncryptOFB-12 1582888 756.9 ns/op 864 B/op 5 allocs/op
93-
BenchmarkAESEncryptCTR-12 1348118 894.1 ns/op 864 B/op 5 allocs/op
94-
BenchmarkAESEncryptGCM-12 3743560 317.9 ns/op 592 B/op 3 allocs/op
95-
BenchmarkAESDecryptECB-12 8621173 140.4 ns/op 144 B/op 1 allocs/op
96-
BenchmarkAESDecryptCBC-12 3975070 305.9 ns/op 256 B/op 4 allocs/op
97-
BenchmarkAESDecryptCFB-12 3739603 324.2 ns/op 240 B/op 4 allocs/op
98-
BenchmarkAESDecryptOFB-12 1646392 722.1 ns/op 736 B/op 4 allocs/op
99-
BenchmarkAESDecryptCTR-12 1393838 877.0 ns/op 736 B/op 4 allocs/op
100-
BenchmarkAESDecryptGCM-12 4248702 277.7 ns/op 464 B/op 2 allocs/op
89+
BenchmarkAESEncryptECB-12 4806080 266.4 ns/op 528 B/op 3 allocs/op
90+
BenchmarkAESEncryptCBC-12 2538808 471.7 ns/op 640 B/op 6 allocs/op
91+
BenchmarkAESEncryptCFB-12 2787636 400.0 ns/op 368 B/op 5 allocs/op
92+
BenchmarkAESEncryptOFB-12 1536372 790.4 ns/op 864 B/op 5 allocs/op
93+
BenchmarkAESEncryptCTR-12 1303022 924.3 ns/op 864 B/op 5 allocs/op
94+
BenchmarkAESEncryptGCM-12 3683218 330.1 ns/op 592 B/op 3 allocs/op
95+
BenchmarkAESDecryptECB-12 8220330 143.1 ns/op 144 B/op 1 allocs/op
96+
BenchmarkAESDecryptCBC-12 3690129 312.8 ns/op 256 B/op 4 allocs/op
97+
BenchmarkAESDecryptCFB-12 3557036 329.2 ns/op 240 B/op 4 allocs/op
98+
BenchmarkAESDecryptOFB-12 1649554 736.8 ns/op 736 B/op 4 allocs/op
99+
BenchmarkAESDecryptCTR-12 1369501 869.6 ns/op 736 B/op 4 allocs/op
100+
BenchmarkAESDecryptGCM-12 4053975 287.9 ns/op 464 B/op 2 allocs/op
101101
102102
BenchmarkRSAGenerateKey1024PKCS1PKIX-12 66 16759624 ns/op 1026852 B/op 4042 allocs/op
103103
BenchmarkRSAGenerateKey2048PKCS1PKIX-12 13 113534778 ns/op 2129219 B/op 5761 allocs/op

0 commit comments

Comments
 (0)