Nếu tôi tạo ra một keystore và ký jar với lệnh này:Jarsigner - Điều gì xảy ra sau khi hết hạn
keytool -genkey -alias myalias -keyalg RSA -validity 365 -keystore keys/my.keystore
jarsigner -verbose -keystore keys/my.keystore -signedjar my_signed.jar my_unsigned.jar myalias
Sau đó, tôi sẽ tạo ra một giấy chứng nhận đó là 365 ngày hợp lệ. Điều gì xảy ra với tệp jar sau 365 ngày? Vẫn có thể chạy được không? Ai đó vẫn có thể nhận được người ký tên khi anh ta sử dụng "jarsigner verify"? Chứng chỉ có thể được cập nhật như thế nào?
Câu hỏi hay, đề xuất nhanh tạo chứng chỉ với thời hạn hiệu lực rất ngắn và dùng thử. Tôi cũng muốn được xem câu trả lời :) –
Tôi đã tìm thấy câu hỏi và câu trả lời sau cho thấy phụ thuộc của nó, http://stackoverflow.com/questions/5206859/java-trustmanager-behavior-on-expired-certificates –
Có tôi cũng nghĩ về điều đó, nhưng tôi phải ký vào hôm nay :) –