Điểm:1

Giới hạn của Modulus Switching trong mã hóa BFV là gì?

lá cờ es

Tôi muốn hiểu giới hạn của chuyển đổi mô-đun trong BFV.

giả sử $q$ đại diện cho mô đun bản mã và $t$ đại diện cho mô đun bản rõ. $q$ được đặt thành một $60$ giá trị bit và $t$ được đặt thành $20$ giá trị bit.

Bây giờ chúng tôi được cung cấp một bản mã BFV $c$ dựa trên các lựa chọn tham số ở trên. Cũng giả sử rằng do phép toán chỉnh hình, nhiễu e trong $c$ khoảng $35$ chút ít.

Bây giờ tôi có thể chuyển bản mã này sang mô-đun không $q'$ đó là của $30$ chút ít.

Lưu ý rằng bản mã được chuyển đổi vẫn phải có giá trị như $q'>2t|e'|$, trong đó |e'| là định mức vô hạn của lỗi trong bản mã chuyển đổi ~ xung quanh $5$ chút ít.

Hilder Vitor Lima Pereira avatar
lá cờ us
$e'$ ở đây là gì? Tiếng ồn của bản mã sau khi chuyển đổi mô-đun? Làm thế nào để bạn tính toán định mức của nó?
muhammad haris avatar
lá cờ es
chẳng phải định mức vô hạn của $e'$ sẽ vào khoảng $5$ bit sao?
Hilder Vitor Lima Pereira avatar
lá cờ us
Nó phụ thuộc vào $N$, bậc của vòng cyclotomic, nhưng thông thường định mức này lớn hơn 5 bit.
muhammad haris avatar
lá cờ es
bạn có thể giới thiệu cho tôi một số tài nguyên mà tôi có thể đọc để biết nó được tính như thế nào không
Hilder Vitor Lima Pereira avatar
lá cờ us
Tôi đã thêm nó như một câu trả lời. Hy vọng nó sẽ giúp bạn.
Điểm:1
lá cờ us

Nói ngắn gọn

Hãy xem xét bạn đang làm việc trên chiếc nhẫn $R_Q = \mathbb{Z}_Q[X] / \langle X^N + 1 \rangle$. Theo nguyên tắc thông thường, bạn phải xem xét rằng tiếng ồn sau khi chuyển đổi mô-đun lớn hơn $N$. Cụ thể, nó sẽ không bao giờ chỉ có 5 bit, như trong ví dụ của bạn, bởi vì $N$ thường lớn hơn $2^{13}$ trong sơ đồ FV.

Chi tiết hơn.

Giả sử bạn có một bản mã RLWE $c = (a, b) \in R_Q^2$, với $b = a\cdot s + e + (q / t) \cdot m$, như trong lược đồ FV.

Tương tự như những gì được giải thích trong câu trả lời này, nhưng sử dụng đa thức thay vì vectơ, sau khi chúng tôi thực hiện chuyển đổi mô đun từ $Q$ đến một số $q$, chúng tôi nhận được một bản mã mới với thuật ngữ tiếng ồn được đưa ra bởi

$$e' := e \cdot q / Q + \epsilon' + \epsilon \cdot s$$

nơi cả hai $\epsilon'$$\epsilon$ là các đa thức có hệ số trong khoảng $[-1/2,\, 1/2]$.

Thường thì có thực mới vực được lỗi $e'$ gần với lỗi tỷ lệ $e \cdot Q / q$ bởi vì các điều khoản khác là nhỏ so với điều này. Tuy nhiên, khi sai số tỷ lệ trở nên quá nhỏ, điều đó không còn đúng nữa, vì $\epsilon \cdot s$ bắt đầu thống trị các tiêu chuẩn của $e'$và đây là "giới hạn của chuyển đổi mô-đun". Chi tiết hơn, định mức của $\epsilon \cdot s$ có thể lớn như $N \cdot || \epsilon || \cdot || s ||$. Vì vậy, ngay cả khi sử dụng các khóa nhị phân hoặc khóa ba (do đó $|| s|| = 1$), chúng ta có $N \cdot || \epsilon || \cdot || s|| = N \cdot || \epsilon || \xấp xỉ N/2$.

muhammad haris avatar
lá cờ es
Cảm ơn vâng, nó rất rõ ràng với tôi bây giờ, tôi đã bỏ qua các lỗi làm tròn. Vì vậy, với thông tin này, có vẻ như chúng ta có thể có $q'$ khoảng $35$ bit (để đảm bảo an toàn) trong ví dụ trên của tôi?
Hilder Vitor Lima Pereira avatar
lá cờ us
@muhammadharis vâng, nếu $N$ không quá lớn, điều này sẽ tốt.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.