Câu hỏi của bạn về cơ bản là: Có thể lấy mẫu một tuple có hữu ích không $(Q_1, Q_2, \dots, Q_n) \in E(F)^n$ sao cho không có mối quan hệ nào được biết giữa các điểm, nhưng bộ dữ liệu không được lấy mẫu từ phân phối đồng đều.
Từ quan điểm thực tế, có hai vấn đề:
- Thông thường, những điểm này được lấy mẫu trong quá trình tạo tham số hệ thống, điều này không xảy ra thường xuyên và không quan trọng về mặt thời gian.
- Nhiều kế hoạch có vẻ an toàn ngay cả khi các điểm chưa được lấy mẫu từ phân phối đồng đều.
Đó là, thực tế nó thường không hữu ích lắm, nhưng cũng thường không an toàn, ít nhất là dường như.
Sự phản đối chính là bằng chứng bảo mật của các lược đồ này đôi khi dựa vào khả năng lấy mẫu bộ dữ liệu. $(Q_1, \dots, Q_n)$ với một số bẫy được nhúng và điều này thường khó thực hiện nếu bạn cần phân phối không đồng đều trên bộ dữ liệu. Điều này sau đó sẽ làm hỏng bằng chứng bảo mật.
(Ví dụ: Giả sử tôi muốn có thể phân biệt các lần mở của nhiều cam kết Pedersen.)
Một số người có thể không quan tâm đến điều đó, nhưng tôi nghĩ rằng hầu hết các nhà mật mã học sẽ rất miễn cưỡng chấp nhận điều này mà không có bất kỳ lợi ích rõ ràng nào.
Nói cách khác, tôi cho rằng thuật toán bạn có hầu như không hữu ích và đôi khi không sử dụng được.
Điều đó nói rằng, thuật toán bạn đã đưa ra có thể thú vị đối với một số người vì một số lý do, bất kể những trở ngại này. Hoặc nó có thể có những đặc tính thú vị khác. Vì vậy, dù sao thì nó cũng đáng để xuất bản.