Câu trả lời tuyệt vời
Bạn có thể đặt pass repo github.
Trả lời dài dòng
Repo pass của bạn được mã hóa GPG bằng bất kỳ khóa riêng nào bạn đã chọn, do đó, nó là bằng chứng đạn như khóa bạn đã chọn. Hơn nữa, khóa riêng của bạn không được lưu trong repo pass của bạn. Điều này có nghĩa là vị trí riêng tư và công khai của các tệp mật khẩu được mã hóa của bạn không phải là liên kết yếu trong bảo mật của người quản lý mật khẩu của bạn. Thay vào đó, đó là khóa riêng mà bạn đã mã hóa chúng mà bạn phải lo lắng.
Hãy chắc chắn rằng đó là một khóa tốt (như khóa bạn đã đề cập) và không để lộ cho bất kỳ ai vì họ sẽ không phải bẻ khóa chìa khóa lớn đó để sử dụng nó. Họ sẽ phải gõ mật khẩu của bạn, và, hãy đối mặt với nó, thật khó để chắc chắn mật khẩu của bạn đủ tốt để ngăn chặn tất cả mọi người .
Vì vậy, đừng để bất cứ ai khác nhìn thấy chìa khóa của bạn. Nếu bạn di chuyển khóa riêng của mình đến từng máy tính sử dụng pass, thì bạn có thể lấy repo pass của mình từ github và sử dụng khóa riêng được lưu trữ trên các máy tính đó. Bây giờ tất cả họ sẽ được đồng bộ hóa và an toàn.
Thêm hai điều cần xem xét
Toàn bộ điểm vượt qua là giữ mật khẩu của bạn được mã hóa. Nếu bạn không ổn khi họ ở trên github.com, thì điều bạn thực sự tin tưởng là vị trí riêng tư của họ chứ không phải trạng thái được mã hóa của họ. Nếu đó là trường hợp, tại sao lại mã hóa chúng? Bạn chỉ có thể sử dụng cùng các tệp phẳng chuyển qua sử dụng và không bận tâm mã hóa chúng. Điều đó sẽ khá thuận tiện!
Ngoài ra, hãy nhớ rằng làm cho trình quản lý mật khẩu của bạn dễ sử dụng hơn có nghĩa là bạn sẽ ít muốn / cần phải lật đổ nó hơn. Bất cứ lúc nào bạn phải thực hiện công việc của mình cho nó (ví dụ: đặt lại mật khẩu trên tài khoản vì mật khẩu an toàn tốt đẹp đã được tạo trên một máy tính khác và bạn chưa được đồng bộ hóa thủ công, nhưng bạn phải truy cập ngay) Sẽ giảm bảo mật mà nó cung cấp.