Tôi đang tìm kiếm khả năng tạo một bí mật được chia sẻ SINGLE CONSTANT giữa hai hoặc nhiều người dùng (một nhóm) VÀ nếu một người dùng mới được thêm vào một nhóm được bảo mật như vậy thì người dùng mới cũng có thể tìm hiểu bí mật đã biết và được chia sẻ mà người dùng hiện tại không cần gửi lại bất kỳ dữ liệu mới nào hoặc thay đổi bí mật chung. Người dùng mới chỉ nên yêu cầu MỘT phần dữ liệu đã nhận, chẳng hạn như với Diffie Hellman tiêu chuẩn.
Đây có thể là một phương thức trao đổi khóa hoặc bất kỳ thứ gì khác sẽ không bị xâm phạm khi tấn công MiTM. Bí mật được chia sẻ có thể dẫn đến khóa mã hóa hoặc chỉ có thể là bí mật được chia sẻ - nếu điều đó thậm chí có thể xảy ra.
Điều tôi đang cố gắng thực hiện là có một nhóm bí mật chung cho lớp AES kích hoạt mật khẩu cuối cùng mà tất cả các thành viên trong nhóm có thể truy cập. Tôi đã biết và đang triển khai mã hóa/trao đổi khóa kết hợp. Tôi muốn một lớp bảo mật KHÁC. Lai là tuyệt vời, tuy nhiên, cuối cùng lượng tử sẽ phá vỡ tính bất đối xứng, đó là lý do tại sao tôi muốn có một lớp AES cuối cùng.
Nếu bạn đăng một thuật toán, vui lòng làm cho nó đơn giản như trình độ chuyên môn của bạn sẽ cho phép, hoặc thậm chí đơn giản hơn.
Xin thừa nhận, những tài nguyên này rất gần với những gì tôi cần nhưng theo như tôi biết thì chúng không đáp ứng những gì tôi đang cố gắng thực hiện & lý do chúng không đáp ứng là yêu cầu của tôi ở trên đối với người dùng mới được thêm vào nhóm được bảo mật.
Thỏa thuận khóa đa bên
Người ta có thể khái quát hóa trao đổi khóa Diffie-Hellman cho ba bên trở lên không?