@@ -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