[Defect]: FFDH pattern treats ephemeral E as required
Maintainer thường phản hồi trong vòng 1 ngày
Đánh giá
- Độ khó
- 1/5
- Thời gian dự kiến
- Dưới một giờ
- Mức phù hợp với người mới
- 82/100
- Loại issue
- Lỗi
- Độ rõ ràng
- Đặc tả rõ ràng
- Mức độ hoạt động
- Sôi nổi
- Công nghệ
- json
- Lĩnh vực
- cryptography
Hướng nghiên cứu
Bản sửa là giá trị pattern của FFDH trong schema/cryptography-defs.json. So sánh với mục ECDH, mục này đã dùng ECDH[E][-{ellipticCurve}], và kiểm tra ngữ pháp mẫu đặt tên mà nó tham chiếu. Đổi pattern của FFDH thành FFDH[E][-{namedGroup}]. Hoàn thành khi FFDH, FFDHE và FFDHE-ffdhe2048 đều hợp lệ với pattern.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Describe the defect
schema/cryptography-defs.json currently has:
"pattern": "FFDH(E)[-{namedGroup}]"
Under the naming-pattern grammar (parentheses group; they are not optional), E is required, so constructed names can only be FFDHE / FFDHE-{namedGroup}. FFDH without E does not match.
ECDH already uses optional E: ECDH[E][-{ellipticCurve}]. FFDH should match that: E is ephemeral and optional
Expected
"pattern": "FFDH[E][-{namedGroup}]"
so FFDH, FFDHE, and FFDHE-ffdhe2048 are all valid.
- Ngôn ngữ chính
- XSLT
- Star
- 567
- Fork
- 95
- Merge trung bình
- 19 giờ 38 phút
- Pull request đã merge (30 ngày)
- 16
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Có mẫu pull request
- Đọc hướng dẫn đóng góp
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 CycloneDX/specification
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 85/100
CycloneDX/specification#1145 · 4 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Response vs ResponceĐang mở
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 68/100
CycloneDX/specification#1121 · 4 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
[2.0] remove "service" from docsĐang mởdefect documentation
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
CycloneDX/specification#1115 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
[FEATURE]: Add EAX mode to Cryptography RegistryCó thể đã có người làm @jvdsn đã nhận 45 ngày trước. Đang mởcap: cryptography-registry
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 62/100
CycloneDX/specification#1098 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
defect
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 91/100
CycloneDX/specification#1045 · 2 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của CycloneDX/specification
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
btclib-org/btclib#2804 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
issue: bug report
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 85/100
Maintainer thường phản hồi trong vòng 1 ngày
-
area-encryption area-security p1-recommended technical-debt
Độ khó 2/5 Dưới một giờ Mức phù hợp với người mới 85/100
Maintainer thường phản hồi trong vòng 1 ngày
-
team/fs-wg
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 65/100
filecoin-project/curio#1609 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
ciphers/des_ecb.py: encrypt/decrypt silently corrupts any character above U+00FF (round-trip fails)Có thể đã có người làm @mohammedanasnakhuda đã nhận hôm nay. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100
TheAlgorithms/Python#15634 ·
Maintainer thường phản hồi trong vòng 1 ngày