Skip to content

Commit 7fb0336

Browse files
committed
调整单测
1 parent e3ca4cf commit 7fb0336

File tree

4 files changed

+23
-17
lines changed

4 files changed

+23
-17
lines changed

Makefile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,3 +16,5 @@ bench:
1616
go test -v ./_examples/aes_test.go -bench=. -benchtime=1s
1717
go test -v ./_examples/rsa_test.go -bench=. -benchtime=1s
1818
go test -v ./_examples/rsa_key_test.go -bench=. -benchtime=1s
19+
go test -v ./_examples/ed25519_test.go -bench=. -benchtime=1s
20+
go test -v ./_examples/ed25519_key_test.go -bench=. -benchtime=1s

README.en.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
* CRC/FNV hash supports.
1717
* HMAC mixed hash supports.
1818
* DES/3DES/AES encrypt and decrypt supports.
19-
* RSA encrypt and decrypt supports.
19+
* RSA/ED25519 encrypt and decrypt supports.
2020
* ECB/CBC/OFB/CFB/CTR/GCM mode supports.
2121
* ZERO/PKCS5/PKCS7 padding supports.
2222

@@ -35,6 +35,8 @@ $ go get -u github.com/FishGoddess/cryptox
3535
* [aes](_examples/aes.go)
3636
* [rsa](_examples/rsa.go)
3737
* [rsa_key](_examples/rsa_key.go)
38+
* [ed25519](_examples/ed25519.go)
39+
* [ed25519_key](_examples/ed25519_key.go)
3840

3941
### 🚴🏻 Benchmarks
4042

README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
* 支持 CRC/FNV 等散列算法。
1717
* 支持 HMAC 混合基础的散列算法。
1818
* 支持 DES/3DES/AES 等对称加密算法。
19-
* 支持 RSA 等非对称加密算法。
19+
* 支持 RSA/ED25519 等非对称加密算法。
2020
* 支持 ECB/CBC/OFB/CFB/CTR/GCM 等分组模式。
2121
* 支持 ZERO/PKCS5/PKCS7 等字节填充方式。
2222

@@ -35,6 +35,8 @@ $ go get -u github.com/FishGoddess/cryptox
3535
* [aes](_examples/aes.go)
3636
* [rsa](_examples/rsa.go)
3737
* [rsa_key](_examples/rsa_key.go)
38+
* [ed25519](_examples/ed25519.go)
39+
* [ed25519_key](_examples/ed25519_key.go)
3840

3941
### 🚴🏻 性能测试
4042

rsa/rsa_test.go

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -329,7 +329,7 @@ func TestSignVerifyPKCS1v15(t *testing.T) {
329329
t.Fatal(err)
330330
}
331331

332-
err = publicKey.VerifyPKCS1v15(hashed, sign, WithRandom(random))
332+
err = publicKey.VerifyPKCS1v15(hashed, sign)
333333
if err != nil {
334334
t.Fatal(err)
335335
}
@@ -344,7 +344,7 @@ func TestSignVerifyPKCS1v15(t *testing.T) {
344344
t.Fatal(err)
345345
}
346346

347-
err = publicKey.VerifyPKCS1v15(hashed, sign, WithRandom(random), WithHex())
347+
err = publicKey.VerifyPKCS1v15(hashed, sign, WithHex())
348348
if err != nil {
349349
t.Fatal(err)
350350
}
@@ -359,7 +359,7 @@ func TestSignVerifyPKCS1v15(t *testing.T) {
359359
t.Fatal(err)
360360
}
361361

362-
err = publicKey.VerifyPKCS1v15(hashed, sign, WithRandom(random), WithBase64())
362+
err = publicKey.VerifyPKCS1v15(hashed, sign, WithBase64())
363363
if err != nil {
364364
t.Fatal(err)
365365
}
@@ -378,21 +378,21 @@ func TestSignVerifyPSS(t *testing.T) {
378378
testCases := []signTestCase{
379379
{
380380
Data: []byte(""),
381-
SignData: []byte{79, 121, 91, 72, 127, 146, 214, 110, 79, 129, 41, 57, 255, 146, 106, 190, 237, 56, 9, 137, 179, 220, 204, 206, 218, 60, 117, 181, 241, 147, 92, 101, 138, 238, 228, 59, 198, 124, 150, 55, 191, 71, 243, 38, 67, 126, 147, 137, 38, 117, 163, 238, 201, 180, 62, 48, 217, 34, 219, 172, 19, 78, 178, 2, 177, 212, 181, 210, 172, 156, 21, 201, 85, 241, 241, 22, 237, 90, 128, 196, 59, 78, 157, 146, 189, 121, 5, 98, 55, 149, 42, 16, 248, 108, 85, 164, 126, 179, 215, 35, 238, 142, 84, 127, 252, 75, 125, 47, 158, 87, 50, 44, 187, 111, 152, 184, 35, 26, 198, 96, 7, 79, 190, 8, 63, 48, 117, 13, 110, 118, 29, 213, 5, 73, 86, 142, 29, 244, 250, 121, 181, 218, 197, 82, 20, 30, 108, 143, 210, 36, 187, 58, 97, 177, 103, 109, 192, 119, 173, 22, 38, 144, 32, 11, 250, 171, 47, 92, 249, 47, 84, 162, 187, 140, 178, 231, 118, 171, 36, 27, 164, 23, 118, 202, 174, 55, 189, 165, 169, 247, 194, 106, 87, 186, 58, 23, 165, 209, 232, 208, 15, 108, 78, 156, 3, 74, 69, 137, 108, 17, 174, 69, 134, 14, 20, 220, 34, 220, 246, 19, 77, 154, 110, 52, 20, 99, 19, 3, 113, 197, 189, 119, 121, 231, 208, 157, 236, 92, 27, 207, 153, 202, 238, 168, 114, 41, 177, 211, 90, 46, 166, 194, 206, 176, 44, 180},
382-
SignDataHex: []byte("4f795b487f92d66e4f812939ff926abeed380989b3dcccceda3c75b5f1935c658aeee43bc67c9637bf47f326437e93892675a3eec9b43e30d922dbac134eb202b1d4b5d2ac9c15c955f1f116ed5a80c43b4e9d92bd79056237952a10f86c55a47eb3d723ee8e547ffc4b7d2f9e57322cbb6f98b8231ac660074fbe083f30750d6e761dd50549568e1df4fa79b5dac552141e6c8fd224bb3a61b1676dc077ad162690200bfaab2f5cf92f54a2bb8cb2e776ab241ba41776caae37bda5a9f7c26a57ba3a17a5d1e8d00f6c4e9c034a45896c11ae45860e14dc22dcf6134d9a6e341463130371c5bd7779e7d09dec5c1bcf99caeea87229b1d35a2ea6c2ceb02cb4"),
383-
SignDataBase64: []byte("T3lbSH+S1m5PgSk5/5Jqvu04CYmz3MzO2jx1tfGTXGWK7uQ7xnyWN79H8yZDfpOJJnWj7sm0PjDZItusE06yArHUtdKsnBXJVfHxFu1agMQ7Tp2SvXkFYjeVKhD4bFWkfrPXI+6OVH/8S30vnlcyLLtvmLgjGsZgB0++CD8wdQ1udh3VBUlWjh30+nm12sVSFB5sj9IkuzphsWdtwHetFiaQIAv6qy9c+S9UoruMsud2qyQbpBd2yq43vaWp98JqV7o6F6XR6NAPbE6cA0pFiWwRrkWGDhTcItz2E02abjQUYxMDccW9d3nn0J3sXBvPmcruqHIpsdNaLqbCzrAstA=="),
381+
SignData: []byte{161, 34, 168, 37, 113, 200, 52, 111, 6, 21, 153, 133, 88, 58, 242, 82, 187, 130, 203, 20, 19, 181, 126, 108, 89, 141, 226, 139, 159, 213, 116, 76, 230, 60, 218, 189, 62, 162, 80, 143, 229, 150, 110, 64, 148, 49, 238, 237, 239, 218, 196, 185, 215, 98, 69, 225, 136, 37, 47, 74, 21, 238, 126, 69, 225, 198, 230, 21, 146, 138, 223, 21, 178, 171, 56, 57, 238, 179, 231, 9, 100, 46, 181, 38, 226, 156, 254, 233, 251, 52, 177, 138, 67, 242, 58, 244, 172, 168, 129, 151, 182, 14, 158, 179, 179, 58, 4, 38, 177, 189, 63, 209, 162, 31, 138, 210, 217, 233, 124, 7, 10, 136, 13, 171, 191, 177, 199, 68, 178, 107, 3, 74, 248, 19, 2, 228, 98, 19, 59, 233, 174, 104, 177, 38, 38, 153, 12, 145, 128, 99, 113, 4, 197, 168, 203, 118, 66, 126, 40, 136, 96, 99, 229, 198, 114, 114, 2, 131, 157, 74, 20, 22, 122, 94, 152, 87, 21, 143, 43, 58, 169, 89, 67, 29, 252, 155, 253, 141, 172, 84, 156, 116, 155, 95, 172, 136, 73, 78, 111, 214, 35, 18, 64, 83, 223, 157, 245, 162, 176, 174, 33, 207, 76, 147, 60, 138, 123, 242, 152, 195, 227, 57, 171, 209, 250, 134, 172, 129, 96, 100, 238, 183, 122, 48, 17, 25, 83, 244, 39, 128, 28, 223, 115, 123, 30, 37, 254, 81, 217, 159, 204, 67, 61, 91, 43, 91},
382+
SignDataHex: []byte("a122a82571c8346f06159985583af252bb82cb1413b57e6c598de28b9fd5744ce63cdabd3ea2508fe5966e409431eeedefdac4b9d76245e188252f4a15ee7e45e1c6e615928adf15b2ab3839eeb3e709642eb526e29cfee9fb34b18a43f23af4aca88197b60e9eb3b33a0426b1bd3fd1a21f8ad2d9e97c070a880dabbfb1c744b26b034af81302e462133be9ae68b12626990c9180637104c5a8cb76427e28886063e5c6727202839d4a14167a5e9857158f2b3aa959431dfc9bfd8dac549c749b5fac88494e6fd623124053df9df5a2b0ae21cf4c933c8a7bf298c3e339abd1fa86ac816064eeb77a30111953f427801cdf737b1e25fe51d99fcc433d5b2b5b"),
383+
SignDataBase64: []byte("oSKoJXHING8GFZmFWDryUruCyxQTtX5sWY3ii5/VdEzmPNq9PqJQj+WWbkCUMe7t79rEuddiReGIJS9KFe5+ReHG5hWSit8Vsqs4Oe6z5wlkLrUm4pz+6fs0sYpD8jr0rKiBl7YOnrOzOgQmsb0/0aIfitLZ6XwHCogNq7+xx0SyawNK+BMC5GITO+muaLEmJpkMkYBjcQTFqMt2Qn4oiGBj5cZycgKDnUoUFnpemFcVjys6qVlDHfyb/Y2sVJx0m1+siElOb9YjEkBT3531orCuIc9MkzyKe/KYw+M5q9H6hqyBYGTut3owERlT9CeAHN9zex4l/lHZn8xDPVsrWw=="),
384384
},
385385
{
386386
Data: []byte("123"),
387-
SignData: []byte{88, 112, 203, 36, 118, 246, 128, 76, 125, 169, 119, 56, 97, 151, 166, 135, 19, 241, 44, 63, 77, 225, 96, 172, 71, 18, 135, 241, 183, 79, 179, 249, 227, 161, 107, 218, 198, 157, 199, 90, 161, 180, 6, 250, 84, 206, 214, 36, 115, 81, 57, 223, 137, 37, 94, 255, 167, 41, 177, 83, 140, 236, 203, 253, 201, 237, 196, 165, 208, 51, 29, 153, 45, 33, 111, 239, 126, 129, 69, 162, 223, 14, 49, 94, 64, 216, 44, 92, 53, 135, 81, 113, 184, 158, 45, 9, 171, 97, 182, 196, 241, 117, 160, 234, 246, 123, 151, 121, 111, 250, 197, 6, 156, 221, 97, 46, 224, 190, 87, 155, 72, 168, 161, 9, 86, 207, 209, 15, 10, 0, 219, 13, 144, 95, 52, 174, 248, 99, 104, 122, 157, 48, 240, 136, 94, 29, 251, 224, 223, 35, 102, 141, 78, 192, 208, 8, 233, 91, 217, 149, 79, 43, 46, 60, 73, 149, 136, 122, 103, 68, 24, 115, 204, 179, 53, 246, 74, 163, 221, 5, 84, 115, 37, 178, 18, 65, 2, 235, 103, 238, 66, 242, 129, 192, 141, 136, 215, 142, 6, 67, 79, 105, 129, 58, 215, 242, 24, 195, 23, 191, 153, 178, 107, 204, 85, 138, 126, 60, 171, 110, 42, 8, 215, 80, 156, 13, 115, 12, 88, 93, 184, 138, 223, 64, 32, 58, 40, 225, 95, 76, 191, 22, 130, 245, 161, 9, 112, 60, 179, 43, 66, 134, 184, 48, 26, 54},
388-
SignDataHex: []byte("5870cb2476f6804c7da977386197a68713f12c3f4de160ac471287f1b74fb3f9e3a16bdac69dc75aa1b406fa54ced624735139df89255effa729b1538ceccbfdc9edc4a5d0331d992d216fef7e8145a2df0e315e40d82c5c35875171b89e2d09ab61b6c4f175a0eaf67b97796ffac5069cdd612ee0be579b48a8a10956cfd10f0a00db0d905f34aef863687a9d30f0885e1dfbe0df23668d4ec0d008e95bd9954f2b2e3c4995887a67441873ccb335f64aa3dd05547325b2124102eb67ee42f281c08d88d78e06434f69813ad7f218c317bf99b26bcc558a7e3cab6e2a08d7509c0d730c585db88adf40203a28e15f4cbf1682f5a109703cb32b4286b8301a36"),
389-
SignDataBase64: []byte("WHDLJHb2gEx9qXc4YZemhxPxLD9N4WCsRxKH8bdPs/njoWvaxp3HWqG0BvpUztYkc1E534klXv+nKbFTjOzL/cntxKXQMx2ZLSFv736BRaLfDjFeQNgsXDWHUXG4ni0Jq2G2xPF1oOr2e5d5b/rFBpzdYS7gvlebSKihCVbP0Q8KANsNkF80rvhjaHqdMPCIXh374N8jZo1OwNAI6VvZlU8rLjxJlYh6Z0QYc8yzNfZKo90FVHMlshJBAutn7kLygcCNiNeOBkNPaYE61/IYwxe/mbJrzFWKfjyrbioI11CcDXMMWF24it9AIDoo4V9MvxaC9aEJcDyzK0KGuDAaNg=="),
387+
SignData: []byte{64, 28, 139, 85, 221, 5, 144, 182, 180, 149, 52, 110, 105, 57, 34, 218, 205, 92, 111, 32, 170, 202, 219, 24, 33, 244, 0, 81, 60, 84, 103, 54, 206, 210, 214, 201, 33, 133, 154, 206, 219, 26, 151, 165, 166, 215, 170, 44, 72, 46, 5, 79, 48, 111, 43, 211, 12, 36, 165, 116, 82, 241, 99, 230, 129, 206, 219, 111, 19, 16, 176, 13, 88, 177, 78, 133, 220, 20, 222, 149, 194, 222, 106, 8, 8, 153, 151, 39, 223, 118, 104, 118, 82, 167, 85, 89, 199, 82, 155, 6, 54, 231, 76, 74, 50, 188, 176, 232, 67, 74, 94, 81, 216, 97, 225, 75, 129, 52, 143, 1, 14, 78, 21, 57, 193, 49, 109, 175, 69, 228, 174, 133, 243, 25, 202, 77, 72, 36, 143, 152, 170, 91, 184, 126, 99, 204, 45, 106, 50, 76, 34, 233, 82, 168, 62, 65, 80, 199, 19, 22, 135, 12, 118, 29, 200, 31, 233, 185, 104, 19, 80, 62, 145, 223, 189, 72, 23, 157, 31, 117, 22, 85, 65, 48, 244, 6, 196, 187, 77, 61, 141, 160, 224, 208, 245, 30, 244, 3, 209, 21, 204, 28, 145, 29, 23, 142, 231, 41, 93, 224, 107, 171, 96, 118, 50, 213, 36, 158, 119, 41, 50, 96, 50, 14, 73, 152, 11, 255, 96, 55, 101, 124, 253, 238, 1, 42, 14, 86, 132, 181, 58, 69, 16, 57, 164, 204, 215, 11, 167, 54, 38, 157, 234, 42, 28, 142},
388+
SignDataHex: []byte("401c8b55dd0590b6b495346e693922dacd5c6f20aacadb1821f400513c546736ced2d6c921859acedb1a97a5a6d7aa2c482e054f306f2bd30c24a57452f163e681cedb6f1310b00d58b14e85dc14de95c2de6a0808999727df76687652a75559c7529b0636e74c4a32bcb0e8434a5e51d861e14b81348f010e4e1539c1316daf45e4ae85f319ca4d48248f98aa5bb87e63cc2d6a324c22e952a83e4150c71316870c761dc81fe9b96813503e91dfbd48179d1f7516554130f406c4bb4d3d8da0e0d0f51ef403d115cc1c911d178ee7295de06bab607632d5249e77293260320e49980bff6037657cfdee012a0e5684b53a451039a4ccd70ba736269dea2a1c8e"),
389+
SignDataBase64: []byte("QByLVd0FkLa0lTRuaTki2s1cbyCqytsYIfQAUTxUZzbO0tbJIYWaztsal6Wm16osSC4FTzBvK9MMJKV0UvFj5oHO228TELANWLFOhdwU3pXC3moICJmXJ992aHZSp1VZx1KbBjbnTEoyvLDoQ0peUdhh4UuBNI8BDk4VOcExba9F5K6F8xnKTUgkj5iqW7h+Y8wtajJMIulSqD5BUMcTFocMdh3IH+m5aBNQPpHfvUgXnR91FlVBMPQGxLtNPY2g4ND1HvQD0RXMHJEdF47nKV3ga6tgdjLVJJ53KTJgMg5JmAv/YDdlfP3uASoOVoS1OkUQOaTM1wunNiad6iocjg=="),
390390
},
391391
{
392392
Data: []byte("你好,世界"),
393-
SignData: []byte{64, 251, 172, 211, 8, 193, 4, 92, 254, 189, 174, 31, 67, 26, 73, 152, 128, 228, 13, 238, 43, 46, 136, 72, 230, 125, 128, 82, 101, 194, 164, 224, 230, 144, 156, 162, 107, 40, 129, 225, 137, 8, 145, 108, 237, 71, 169, 186, 183, 124, 37, 218, 244, 130, 224, 172, 191, 226, 227, 184, 74, 103, 231, 247, 44, 18, 243, 222, 132, 116, 125, 243, 243, 237, 122, 19, 249, 208, 26, 79, 92, 202, 47, 99, 84, 157, 109, 88, 56, 184, 53, 182, 159, 227, 40, 12, 244, 142, 183, 65, 115, 119, 254, 139, 14, 232, 32, 115, 124, 27, 31, 78, 90, 20, 212, 120, 233, 78, 174, 202, 180, 67, 96, 124, 32, 165, 54, 133, 172, 43, 114, 135, 211, 7, 27, 149, 194, 209, 83, 49, 194, 134, 255, 69, 54, 59, 183, 142, 54, 48, 232, 223, 78, 13, 247, 111, 147, 196, 109, 246, 191, 106, 197, 114, 70, 39, 144, 215, 147, 223, 20, 196, 170, 155, 20, 90, 219, 160, 48, 183, 31, 9, 92, 100, 18, 79, 225, 248, 226, 232, 32, 64, 55, 20, 16, 156, 23, 180, 59, 177, 29, 102, 181, 101, 231, 64, 138, 51, 206, 66, 176, 11, 247, 64, 145, 209, 154, 241, 109, 120, 12, 146, 99, 251, 173, 251, 37, 222, 11, 80, 46, 188, 40, 15, 241, 114, 203, 94, 0, 151, 65, 157, 51, 100, 128, 114, 50, 20, 252, 22, 122, 240, 91, 25, 188, 40},
394-
SignDataHex: []byte("40fbacd308c1045cfebdae1f431a499880e40dee2b2e8848e67d805265c2a4e0e6909ca26b2881e18908916ced47a9bab77c25daf482e0acbfe2e3b84a67e7f72c12f3de84747df3f3ed7a13f9d01a4f5cca2f63549d6d5838b835b69fe3280cf48eb7417377fe8b0ee820737c1b1f4e5a14d478e94eaecab443607c20a53685ac2b7287d3071b95c2d15331c286ff45363bb78e3630e8df4e0df76f93c46df6bf6ac572462790d793df14c4aa9b145adba030b71f095c64124fe1f8e2e820403714109c17b43bb11d66b565e7408a33ce42b00bf74091d19af16d780c9263fbadfb25de0b502ebc280ff172cb5e0097419d336480723214fc167af05b19bc28"),
395-
SignDataBase64: []byte("QPus0wjBBFz+va4fQxpJmIDkDe4rLohI5n2AUmXCpODmkJyiayiB4YkIkWztR6m6t3wl2vSC4Ky/4uO4Smfn9ywS896EdH3z8+16E/nQGk9cyi9jVJ1tWDi4Nbaf4ygM9I63QXN3/osO6CBzfBsfTloU1HjpTq7KtENgfCClNoWsK3KH0wcblcLRUzHChv9FNju3jjYw6N9ODfdvk8Rt9r9qxXJGJ5DXk98UxKqbFFrboDC3HwlcZBJP4fji6CBANxQQnBe0O7EdZrVl50CKM85CsAv3QJHRmvFteAySY/ut+yXeC1AuvCgP8XLLXgCXQZ0zZIByMhT8FnrwWxm8KA=="),
393+
SignData: []byte{27, 12, 230, 47, 28, 51, 98, 101, 24, 13, 39, 155, 59, 75, 201, 31, 118, 236, 99, 13, 4, 171, 16, 155, 132, 146, 24, 157, 103, 240, 4, 109, 5, 14, 123, 185, 15, 88, 70, 209, 40, 254, 58, 38, 249, 38, 153, 88, 154, 182, 216, 252, 221, 224, 174, 166, 55, 119, 10, 203, 50, 146, 193, 92, 58, 15, 215, 183, 247, 36, 222, 139, 41, 126, 33, 166, 7, 19, 196, 120, 143, 165, 99, 14, 252, 36, 232, 120, 69, 153, 48, 154, 36, 243, 81, 103, 206, 40, 38, 176, 119, 190, 163, 251, 239, 62, 34, 5, 17, 214, 209, 61, 114, 180, 220, 52, 100, 26, 108, 121, 50, 201, 18, 233, 124, 45, 249, 176, 136, 148, 6, 154, 83, 108, 16, 18, 187, 151, 40, 166, 140, 47, 31, 137, 240, 28, 168, 218, 82, 181, 71, 143, 109, 73, 127, 137, 75, 159, 197, 18, 101, 188, 43, 150, 127, 160, 166, 165, 170, 37, 141, 76, 130, 137, 81, 190, 144, 5, 231, 220, 119, 120, 116, 214, 201, 138, 30, 95, 19, 185, 185, 225, 76, 168, 104, 249, 162, 229, 93, 76, 153, 123, 8, 39, 173, 247, 172, 74, 168, 157, 75, 87, 163, 242, 59, 196, 171, 7, 84, 248, 138, 54, 212, 102, 94, 172, 145, 181, 153, 196, 251, 62, 246, 155, 244, 142, 142, 100, 233, 168, 122, 132, 140, 110, 20, 12, 237, 152, 149, 64, 162, 182, 147, 90, 73, 173},
394+
SignDataHex: []byte("1b0ce62f1c336265180d279b3b4bc91f76ec630d04ab109b8492189d67f0046d050e7bb90f5846d128fe3a26f92699589ab6d8fcdde0aea637770acb3292c15c3a0fd7b7f724de8b297e21a60713c4788fa5630efc24e8784599309a24f35167ce2826b077bea3fbef3e220511d6d13d72b4dc34641a6c7932c912e97c2df9b08894069a536c1012bb9728a68c2f1f89f01ca8da52b5478f6d497f894b9fc51265bc2b967fa0a6a5aa258d4c828951be9005e7dc777874d6c98a1e5f13b9b9e14ca868f9a2e55d4c997b0827adf7ac4aa89d4b57a3f23bc4ab0754f88a36d4665eac91b599c4fb3ef69bf48e8e64e9a87a848c6e140ced989540a2b6935a49ad"),
395+
SignDataBase64: []byte("GwzmLxwzYmUYDSebO0vJH3bsYw0EqxCbhJIYnWfwBG0FDnu5D1hG0Sj+Oib5JplYmrbY/N3grqY3dwrLMpLBXDoP17f3JN6LKX4hpgcTxHiPpWMO/CToeEWZMJok81FnzigmsHe+o/vvPiIFEdbRPXK03DRkGmx5MskS6Xwt+bCIlAaaU2wQEruXKKaMLx+J8Byo2lK1R49tSX+JS5/FEmW8K5Z/oKalqiWNTIKJUb6QBefcd3h01smKHl8TubnhTKho+aLlXUyZewgnrfesSqidS1ej8jvEqwdU+Io21GZerJG1mcT7Pvab9I6OZOmoeoSMbhQM7ZiVQKK2k1pJrQ=="),
396396
},
397397
}
398398

@@ -407,7 +407,7 @@ func TestSignVerifyPSS(t *testing.T) {
407407
t.Fatal(err)
408408
}
409409

410-
err = publicKey.VerifyPSS(digest, sign, WithRandom(random))
410+
err = publicKey.VerifyPSS(digest, sign)
411411
if err != nil {
412412
t.Fatal(err)
413413
}
@@ -422,7 +422,7 @@ func TestSignVerifyPSS(t *testing.T) {
422422
t.Fatal(err)
423423
}
424424

425-
err = publicKey.VerifyPSS(digest, sign, WithRandom(random), WithHex())
425+
err = publicKey.VerifyPSS(digest, sign, WithHex())
426426
if err != nil {
427427
t.Fatal(err)
428428
}
@@ -437,7 +437,7 @@ func TestSignVerifyPSS(t *testing.T) {
437437
t.Fatal(err)
438438
}
439439

440-
err = publicKey.VerifyPSS(digest, sign, WithRandom(random), WithBase64())
440+
err = publicKey.VerifyPSS(digest, sign, WithBase64())
441441
if err != nil {
442442
t.Fatal(err)
443443
}

0 commit comments

Comments
 (0)