Do một định dạng ngẫu nhiên, tôi đã mất hai khóa riêng (không có bản sao lưu). Tôi đã tạo một cái mới nhưng tôi muốn xóa cái bị mất khỏi máy chủ khóa.
Do một định dạng ngẫu nhiên, tôi đã mất hai khóa riêng (không có bản sao lưu). Tôi đã tạo một cái mới nhưng tôi muốn xóa cái bị mất khỏi máy chủ khóa.
Câu trả lời:
TL; DR : Không có cách nào, bạn không gặp may.
Các máy chủ khóa OpenPGP không cho phép loại bỏ các khóa vì nhiều lý do, chủ yếu là nó bị lỗi
Nếu bạn yêu cầu các nhà khai thác riêng lẻ xóa một khóa, họ có thể chặn nó trên máy chủ của họ (nhưng những người khác vẫn sẽ lưu trữ nó) hoặc đơn giản là nói với bạn rằng họ sẽ không làm như vậy vì những lý do nêu trên.
Để đọc thêm, tôi khuyên bạn nên giữ phím trong bao lâu? cho một cuộc thảo luận chi tiết hơn tại sao xóa các phím sẽ là một điều xấu.
"Cách OpenPGP" để loại bỏ các khóa cũ là đánh dấu chúng là bị thu hồi bằng cách tải lên các chứng nhận hủy bỏ đặc biệt . Những điều này sẽ cho người dùng OpenPGP khác biết rằng khóa của bạn được thay thế.
Không thể thu hồi khóa nếu bạn không có quyền truy cập vào khóa riêng, được xác định là người thu hồi được chỉ định hoặc chứng nhận hủy bỏ được cấp trước.
Nếu bạn chưa có chứng nhận hủy bỏ cho khóa mới của mình, hãy tạo ngay bây giờ !
Nhận xét là khó có thể, hoặc:
Để tránh mất quyền truy cập vào khóa của bạn, hãy làm như sau:
gpg --gen-revoke | qrencode
để có thể quét chứng chỉ mà không gặp rắc rối về OCR).Tôi sợ rằng điều này là không thể. Vì các khóa pgp cũng được đồng bộ hóa với các máy chủ khác, nên nó cũng sẽ không hiệu quả. Các keyervers khác vẫn sẽ có chìa khóa của bạn.
Những điều sau đây sẽ không hữu ích cho bạn, nhưng nó có thể giúp những người đọc khác:
Nếu bạn có khóa riêng, bạn có thể đã sử dụng gpg để tạo chứng chỉ hủy bỏ và tải nó lên máy chủ khóa. Điều này sẽ không xóa khóa của bạn khỏi máy chủ khóa, nhưng nó sẽ thông báo cho những người tải xuống rằng khóa đó đã bị thu hồi và không nên sử dụng. Thông tin thêm về điều này có thể được tìm thấy ở đây .