Commit c47c79e
crypto: improve setAuthTag
This is an attempt to make the behavior of setAuthTag match the
documentation: In GCM mode, it can be called at any time before
invoking final, even after the last call to update.
Fixes: #22421
PR-URL: #22538
Reviewed-By: Anna Henningsen <anna@addaleax.net>1 parent d3740d8 commit c47c79e
File tree
3 files changed
+51
-16
lines changed- src
- test/parallel
3 files changed
+51
-16
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2931 | 2931 | | |
2932 | 2932 | | |
2933 | 2933 | | |
| 2934 | + | |
| 2935 | + | |
| 2936 | + | |
| 2937 | + | |
| 2938 | + | |
| 2939 | + | |
| 2940 | + | |
| 2941 | + | |
| 2942 | + | |
| 2943 | + | |
| 2944 | + | |
| 2945 | + | |
| 2946 | + | |
| 2947 | + | |
2934 | 2948 | | |
2935 | 2949 | | |
2936 | 2950 | | |
| |||
2950 | 2964 | | |
2951 | 2965 | | |
2952 | 2966 | | |
2953 | | - | |
2954 | | - | |
2955 | | - | |
2956 | | - | |
2957 | | - | |
2958 | | - | |
| 2967 | + | |
| 2968 | + | |
2959 | 2969 | | |
2960 | | - | |
2961 | | - | |
2962 | 2970 | | |
2963 | 2971 | | |
2964 | 2972 | | |
| |||
3003 | 3011 | | |
3004 | 3012 | | |
3005 | 3013 | | |
3006 | | - | |
3007 | | - | |
3008 | | - | |
3009 | | - | |
3010 | | - | |
3011 | | - | |
3012 | | - | |
3013 | | - | |
| 3014 | + | |
| 3015 | + | |
| 3016 | + | |
| 3017 | + | |
3014 | 3018 | | |
3015 | 3019 | | |
3016 | 3020 | | |
| |||
3110 | 3114 | | |
3111 | 3115 | | |
3112 | 3116 | | |
| 3117 | + | |
| 3118 | + | |
| 3119 | + | |
| 3120 | + | |
3113 | 3121 | | |
3114 | 3122 | | |
3115 | 3123 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
385 | 385 | | |
386 | 386 | | |
387 | 387 | | |
| 388 | + | |
388 | 389 | | |
389 | 390 | | |
390 | 391 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
577 | 577 | | |
578 | 578 | | |
579 | 579 | | |
| 580 | + | |
| 581 | + | |
| 582 | + | |
| 583 | + | |
| 584 | + | |
| 585 | + | |
| 586 | + | |
| 587 | + | |
| 588 | + | |
| 589 | + | |
| 590 | + | |
| 591 | + | |
| 592 | + | |
| 593 | + | |
| 594 | + | |
| 595 | + | |
| 596 | + | |
| 597 | + | |
| 598 | + | |
| 599 | + | |
| 600 | + | |
| 601 | + | |
| 602 | + | |
| 603 | + | |
| 604 | + | |
| 605 | + | |
0 commit comments