Điểm:0

AWS BYOIP: Không thể xác minh chữ ký CidrAuthorizationContext bằng chứng chỉ X509 trong bản ghi RIR

lá cờ az

Mục tiêu của tôi

Tôi đang cố gắng đưa tiền tố /46 IPv6 của riêng mình lên Amazon AWS theo tài liệu này: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-byoip.html#prepare-for-byoip

Những gì tôi cần một cách ngắn gọn:

ký "1|aws|123456789012|abcd:efab:cde::/46|20230101|SHA256|RSAPSS" theo cách bằng khóa cá nhân của tôi để Amazon có thể xác minh chữ ký bằng chứng chỉ của tôi.

Những gì tôi đã làm cho đến nay

Vì vậy, tôi đã làm theo hướng dẫn, đặt một bản ghi ROA cho phép các ASN của Amazon thông báo tiền tố /46 (của /44 IPv6 PA được gán cho ASN của tôi). Ngoài ra, tôi đã thêm chứng chỉ vào phần tử descr của đối tượng inet6num của mình. Amazon dường như cũng tải nó.

Chứng chỉ được tạo như sau:

$ openssl genpkey -aes256 -thuật toán RSA -pkeyopt rsa_keygen_bits:2048 -out private-key.pem
$ openssl rsa -in private-key.pem -pubout > public-key.pem
$ openssl req -new -x509 -key private-key.pem -days 365 | tr -d "\n" > certificate.pem

Khi tôi vào

$ aws ec2 description-byoip-cidrs --max-results 5 --region eu-central-1

Kết quả trông như thế này:

{
    "ByoipCidr": {
            "Cidr": "abcd:efab:cde::/46",
            "StatusMessage": "Chữ ký CidrAuthorizationContext không thể b
e đã xác minh bằng chứng chỉ X509 trong bản ghi RIR.",
            "Trạng thái": "cung cấp thất bại"
        }
}

Vì vậy, tôi đã thử điều này:

$ echo "1|aws|123456789012|abcd:efab:cde::/46|20230101|SHA256|RSAPSS" > file.txt
$ cat file.txt | openssl dgst -sha256 -sign private-key.pem -keyform PEM > rsasign.txt
$ openssl sha256 -xác minh chứng chỉ.pem -chữ ký rsasign.txt tệp.txt
không thể tải tập tin chính

Chữ ký chỉ được xác minh khi tôi nhập:

$ openssl sha256 -xác minh public-key.pem -signature rsasign.txt file.txt
Đã xác minh là được

Tôi tin rằng đó là lý do của thông báo "Chữ ký CidrAuthorizationContext không thể b e đã xác minh bằng chứng chỉ X509 trong bản ghi RIR". Rốt cuộc, Amazon cần có khả năng xác minh chữ ký chỉ bằng chứng chỉ.

Câu hỏi: Làm cách nào để ký văn bản bằng khóa riêng của tôi theo cách chữ ký sẽ được xác minh bằng chứng chỉ (không phải khóa chung)? Có ai có lời khuyên cụ thể nào với BYOIP không?

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.