>600ms hangup with RSA signed certs
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức phù hợp với người mới
- 35/100
- Loại issue
- Lỗi
- Độ rõ ràng
- Cần làm rõ
- Mức độ hoạt động
- Đình trệ
- Công nghệ
- rust
- Lĩnh vực
- cryptography, security
Hướng nghiên cứu
Bắt đầu với các bước tái hiện và máy chủ thử nghiệm tls_neg_loiter được liên kết, sử dụng target rsa4096 của certs/Makefile và máy chủ cargo run. So sánh hành vi của openssl s_client và Firefox đối với các chứng chỉ RSA với prime256v1 và aws-lc-rs. Được xem là hoàn thành khi đã hiểu độ trễ liên quan đến RSA được báo cáo và độ trễ đó không còn xảy ra, đồng thời các trường hợp khác nhau đã được giải thích.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
made a quick server toy that just prints out UwU anyone connecting to show the 600ms delay
https://github.com/pinkforest/tls_neg_loiter
- add
loiter.rustcryp.tointo your hosts for your 127.0.0.1 loopback - cd certs;make rsa4096
- cd ..; cargo run (to run the mock server)
openssl s_client -crlf -servername loiter.rustcryp.to -CAfile certs/ca.rsa4096.crt 127.0.0.1:828(shows delay after CONNECTED)- connect with firefox with network console and also see (server doesn't multiplex so ensure you close the openssl before)
This only happens with issues signed with rsa but it doesn't happen with prime256v1 etc. these only have 1-3 ms latency
Also doesn't happen with aws-lc-rs with either rsa4096 / prime256v1
Probably good idea to bump RSA...
- Ngôn ngữ chính
- Rust
- Star
- 130
- Fork
- 21
- Merge trung bình
- 18 giờ 6 phút
- Pull request đã merge (30 ngày)
- 1
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của RustCrypto/rustls-rustcrypto
-
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100
RustCrypto/rustls-rustcrypto#107 · 7 bình luận ·
-
Replace `paste` with `pastey` Đang mở
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 48/100
RustCrypto/rustls-rustcrypto#101 ·
-
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 38/100
RustCrypto/rustls-rustcrypto#59 · 1 bình luận ·
-
Fuzz with tlsfuzzer ? Đang mở
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100
RustCrypto/rustls-rustcrypto#58 · 2 bình luận ·
Tất cả issue của RustCrypto/rustls-rustcrypto
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100
-
bug core
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 86/100
-
JIT-compiled number -> Decimal conversion silently overflows instead of raising DECIMAL_OVERFLOW Đang mởfuzz
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
ClickHouse/ClickHouse#122114 ·
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 92/100
linebender/vello_svg#90 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 74/100