Commit 8bddeb1
committed
DTLS sequence number and cookie fixes
- dtls: check that the cookie secret is not emtpy
- Dtls13DoDowngrade -> Dtls13ClientDoDowngrade
- dtls: generate both 1.2 and 1.3 cookie secrets in case we downgrade
- dtls: setup sequence numbers for downgrade
- add dtls downgrade sequence number check test
Fixes ZD173141 parent 851f059 commit 8bddeb1
4 files changed
Lines changed: 107 additions & 11 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
114 | 114 | | |
115 | 115 | | |
116 | 116 | | |
| 117 | + | |
117 | 118 | | |
118 | 119 | | |
119 | 120 | | |
| |||
207 | 208 | | |
208 | 209 | | |
209 | 210 | | |
| 211 | + | |
| 212 | + | |
| 213 | + | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
210 | 218 | | |
211 | 219 | | |
212 | 220 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7456 | 7456 | | |
7457 | 7457 | | |
7458 | 7458 | | |
7459 | | - | |
7460 | | - | |
7461 | | - | |
7462 | | - | |
7463 | | - | |
7464 | | - | |
| 7459 | + | |
| 7460 | + | |
| 7461 | + | |
| 7462 | + | |
| 7463 | + | |
7465 | 7464 | | |
7466 | 7465 | | |
7467 | | - | |
| 7466 | + | |
7468 | 7467 | | |
7469 | 7468 | | |
7470 | 7469 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3546 | 3546 | | |
3547 | 3547 | | |
3548 | 3548 | | |
| 3549 | + | |
| 3550 | + | |
| 3551 | + | |
| 3552 | + | |
| 3553 | + | |
| 3554 | + | |
3549 | 3555 | | |
3550 | 3556 | | |
3551 | 3557 | | |
| |||
4693 | 4699 | | |
4694 | 4700 | | |
4695 | 4701 | | |
4696 | | - | |
| 4702 | + | |
4697 | 4703 | | |
4698 | 4704 | | |
4699 | 4705 | | |
| |||
5099 | 5105 | | |
5100 | 5106 | | |
5101 | 5107 | | |
5102 | | - | |
| 5108 | + | |
5103 | 5109 | | |
5104 | 5110 | | |
5105 | 5111 | | |
| |||
5193 | 5199 | | |
5194 | 5200 | | |
5195 | 5201 | | |
5196 | | - | |
| 5202 | + | |
5197 | 5203 | | |
5198 | 5204 | | |
5199 | 5205 | | |
| |||
5266 | 5272 | | |
5267 | 5273 | | |
5268 | 5274 | | |
5269 | | - | |
| 5275 | + | |
5270 | 5276 | | |
5271 | 5277 | | |
5272 | 5278 | | |
| |||
6321 | 6327 | | |
6322 | 6328 | | |
6323 | 6329 | | |
| 6330 | + | |
| 6331 | + | |
| 6332 | + | |
| 6333 | + | |
| 6334 | + | |
| 6335 | + | |
6324 | 6336 | | |
6325 | 6337 | | |
6326 | 6338 | | |
| |||
6695 | 6707 | | |
6696 | 6708 | | |
6697 | 6709 | | |
| 6710 | + | |
6698 | 6711 | | |
6699 | 6712 | | |
6700 | 6713 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
68547 | 68547 | | |
68548 | 68548 | | |
68549 | 68549 | | |
| 68550 | + | |
| 68551 | + | |
| 68552 | + | |
| 68553 | + | |
| 68554 | + | |
| 68555 | + | |
| 68556 | + | |
| 68557 | + | |
| 68558 | + | |
| 68559 | + | |
| 68560 | + | |
| 68561 | + | |
| 68562 | + | |
| 68563 | + | |
| 68564 | + | |
| 68565 | + | |
| 68566 | + | |
| 68567 | + | |
| 68568 | + | |
| 68569 | + | |
| 68570 | + | |
| 68571 | + | |
| 68572 | + | |
| 68573 | + | |
| 68574 | + | |
| 68575 | + | |
| 68576 | + | |
| 68577 | + | |
| 68578 | + | |
| 68579 | + | |
| 68580 | + | |
| 68581 | + | |
| 68582 | + | |
| 68583 | + | |
| 68584 | + | |
| 68585 | + | |
| 68586 | + | |
| 68587 | + | |
| 68588 | + | |
| 68589 | + | |
| 68590 | + | |
| 68591 | + | |
| 68592 | + | |
| 68593 | + | |
| 68594 | + | |
| 68595 | + | |
| 68596 | + | |
| 68597 | + | |
| 68598 | + | |
| 68599 | + | |
| 68600 | + | |
| 68601 | + | |
| 68602 | + | |
| 68603 | + | |
| 68604 | + | |
| 68605 | + | |
| 68606 | + | |
| 68607 | + | |
| 68608 | + | |
| 68609 | + | |
| 68610 | + | |
| 68611 | + | |
| 68612 | + | |
| 68613 | + | |
| 68614 | + | |
| 68615 | + | |
| 68616 | + | |
| 68617 | + | |
| 68618 | + | |
| 68619 | + | |
| 68620 | + | |
| 68621 | + | |
| 68622 | + | |
| 68623 | + | |
| 68624 | + | |
68550 | 68625 | | |
68551 | 68626 | | |
68552 | 68627 | | |
| |||
70649 | 70724 | | |
70650 | 70725 | | |
70651 | 70726 | | |
| 70727 | + | |
70652 | 70728 | | |
70653 | 70729 | | |
70654 | 70730 | | |
| |||
0 commit comments