Commit 076687f
committed
Revert "Disable implicit rejection for RSA PKCS#1 (dotnet#95218)"
This reverts commit e3500b8.
To quote Clemens Lang:
> [Disabling implcit rejection] re-enables a Bleichenbacher timing oracle
> attack against PKCS#1v1.5 decryption. See
> https://people.redhat.com/~hkario/marvin/ for details and
> dotnet#95157 (comment) for a
> comment by the researcher who published the vulnerability and proposed the
> change in OpenSSL.
For more details, see:
dotnet#95216 (comment)1 parent a43d69f commit 076687f
3 files changed
Lines changed: 10 additions & 58 deletions
File tree
- src/libraries
- Common/tests/System/Security/Cryptography/AlgorithmImplementations/RSA
- Native/Unix/System.Security.Cryptography.Native
Lines changed: 10 additions & 39 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
338 | 338 | | |
339 | 339 | | |
340 | 340 | | |
341 | | - | |
| 341 | + | |
342 | 342 | | |
343 | 343 | | |
344 | 344 | | |
| 345 | + | |
| 346 | + | |
| 347 | + | |
| 348 | + | |
| 349 | + | |
| 350 | + | |
| 351 | + | |
| 352 | + | |
| 353 | + | |
345 | 354 | | |
346 | 355 | | |
347 | 356 | | |
| |||
692 | 701 | | |
693 | 702 | | |
694 | 703 | | |
695 | | - | |
696 | | - | |
697 | | - | |
698 | | - | |
699 | | - | |
700 | | - | |
701 | | - | |
702 | | - | |
703 | | - | |
704 | | - | |
705 | | - | |
706 | | - | |
707 | | - | |
708 | | - | |
709 | | - | |
710 | | - | |
711 | | - | |
712 | | - | |
713 | | - | |
714 | | - | |
715 | 704 | | |
716 | 705 | | |
717 | 706 | | |
| |||
726 | 715 | | |
727 | 716 | | |
728 | 717 | | |
729 | | - | |
730 | | - | |
731 | | - | |
732 | | - | |
733 | | - | |
734 | | - | |
735 | | - | |
736 | | - | |
737 | | - | |
738 | | - | |
739 | | - | |
740 | | - | |
741 | | - | |
742 | | - | |
743 | | - | |
744 | | - | |
745 | | - | |
746 | | - | |
747 | 718 | | |
748 | 719 | | |
Lines changed: 0 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
272 | 272 | | |
273 | 273 | | |
274 | 274 | | |
275 | | - | |
276 | 275 | | |
277 | 276 | | |
278 | | - | |
279 | 277 | | |
280 | 278 | | |
281 | 279 | | |
| |||
330 | 328 | | |
331 | 329 | | |
332 | 330 | | |
333 | | - | |
334 | 331 | | |
335 | 332 | | |
336 | 333 | | |
| |||
728 | 725 | | |
729 | 726 | | |
730 | 727 | | |
731 | | - | |
732 | 728 | | |
733 | 729 | | |
734 | | - | |
735 | 730 | | |
736 | 731 | | |
737 | 732 | | |
| |||
785 | 780 | | |
786 | 781 | | |
787 | 782 | | |
788 | | - | |
789 | 783 | | |
790 | 784 | | |
791 | 785 | | |
| |||
Lines changed: 0 additions & 13 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
63 | 63 | | |
64 | 64 | | |
65 | 65 | | |
66 | | - | |
67 | | - | |
68 | | - | |
69 | | - | |
70 | | - | |
71 | | - | |
72 | | - | |
73 | | - | |
74 | | - | |
75 | | - | |
76 | | - | |
77 | | - | |
78 | | - | |
79 | 66 | | |
80 | 67 | | |
81 | 68 | | |
| |||
0 commit comments