Thông báo lỗi "dữ liệu lớn hơn mod len" có nghĩa là gì? Tôi đã gặp phải điều này trong khi cố gắng giải mã dữ liệu bằng cách sử dụng openssl_private_decrypt của php. Làm cách nào để giải quyết vấn đề này? Đã tìm kiếm giờ trực tuyến, không nhận được bất cứ nơi nào.Mở dữ liệu "lớn hơn mod len"
6
A
Trả lời
10
phím bất đối xứng RSA có thể mã hóa/giải mã chỉ dữ liệu có độ dài hạn chế tức là chương trình mã hóa RSAES-PKCS1-v1_5 quy định tại RFC3447 thể hoạt động trên các thông điệp có độ dài lên đến k - 11 octet (k là độ dài octet của modulus RSA) vì vậy nếu bạn đang sử dụng khóa RSA 2048 bit thì độ dài tối đa của dữ liệu thuần được mã hóa là 245 byte.
Các vấn đề liên quan
- 1. Sắp xếp dữ liệu lớn hơn kích thước RAM
- 2. Tại sao (n mod const) nhanh hơn (const mod n)?
- 3. boost :: asio :: async_write, ghi dữ liệu lớn hơn 65536 byte
- 4. Dữ liệu FIELDDATA quá lớn
- 5. học Wide & Sâu cho lỗi dữ liệu lớn: GraphDef không thể lớn hơn 2GB
- 6. Tính 4^x mod 2π cho lớn x
- 7. Bộ dữ liệu lớn
- 8. Đọc dữ liệu mongodb lớn
- 9. GZipStream trên dữ liệu lớn
- 10. Mở rộng bộ chọn thuộc tính với Ít hơn & Lớn hơn trong jQuery
- 11. Quicksort sắp xếp các số lớn hơn nhanh hơn?
- 12. sắp xếp dữ liệu văn bản lớn
- 13. Tạo các Khung Dữ liệu Lớn
- 14. Highcharts tập hợp dữ liệu lớn nhóm
- 15. MOD có hoạt động mạnh hơn CPU nhân?
- 16. Độ dài dữ liệu được trả lại từ CGImageGetDataProvider lớn hơn dự kiến
- 17. PyTables xử lý dữ liệu với kích thước lớn hơn nhiều lần kích thước bộ nhớ
- 18. 30.000 điểm dữ liệu, tìm sự thay đổi lớn nhất thời gian hơn 2 tuần
- 19. Cơ sở dữ liệu SQLite lớn hơn sau khi chân không
- 20. LSTM Autoencoder không tiến bộ khi tập lệnh đang chạy trên tập dữ liệu lớn hơn
- 21. Kích thước tệp MDF lớn hơn nhiều so với dữ liệu thực tế
- 22. Tách một khung dữ liệu lớn thành các đoạn nhỏ hơn
- 23. Chọn tất cả dữ liệu sử dụng thời gian lớn hơn 4 giờ chiều
- 24. Tải dữ liệu lớn hơn kích thước bộ nhớ trong h2o
- 25. Null có lớn hơn bất kỳ loại dữ liệu ngày nào không?
- 26. RODBC không lưu lớn hơn 8k varchar/văn bản từ khung dữ liệu
- 27. SQL Server 2005: Chỉ mục lớn hơn dữ liệu được lưu trữ
- 28. Cách nhập dữ liệu (.sql fle) vào mysql có kích thước lớn hơn 200 MB
- 29. django: lấy chính xác dữ liệu mà ngày tháng và thời gian lớn hơn tại
- 30. Tính toán (a^b)% MOD
Có chức năng xác định kích thước hình ảnh và kích thước tối đa không? Tôi biết các thư viện khác có tương tự (như Crypto ++), nhưng đã không đi qua nó trong OpenSSL. – jww
@jww cho RSA có [RSA_size()] (https://www.openssl.org/docs/crypto/RSA_size.html) trả về kích thước mô đun RSA và có [mối quan hệ được ghi lại giữa kích thước mô đun, độ dài tối đa của plaintext và paddings khác nhau] (https://www.openssl.org/docs/crypto/RSA_public_encrypt.html). Tôi đã không nhìn thấy bất cứ điều gì chung chung hơn trong OpenSSL API cho các thuật toán không đối xứng (mà tất nhiên không có nghĩa là một cái gì đó như thế không tồn tại). – jariq
Cảm ơn. 'RSA_size' không thực sự hữu ích. Tôi đã hỏi về danh sách người dùng OpenSSL: [RSA và kích thước ảnh tối đa?] (Https://groups.google.com/forum/#!topic/mailing.openssl.users/ruoFBjX-s7w). – jww