Giới thiệu 1
1.1 Tổng quan Rất tóm tắt và không chính thức Xây dựng của chúng tôi. . . . . . . . . . 2
1.2 Mã hóa hoàn toàn Homomorphic là gì? . . . . . . . . . . . . . . . . . . . 5
1.3 Bootstrapping một Đề án đó có thể Đánh giá riêng của nó Giải mã Circuit. . 7
1.4 Lý tưởng Lưới: Lý tưởng nhất Phù hợp để xây dựng Bootstrappable Encryption. . . 10
1.5 nát các Giải mã mạch: Các Encrypter Bắt đầu giải mã! . . . . 15
1.6 Security. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
1.7 Hiệu suất. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
1.8 Ứng dụng. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
2 Định nghĩa liên quan đến Encryption Homomorphic 27
2.1 cơ bản Định nghĩa. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
2.2 Định nghĩa an ninh điện toán. . . . . . . . . . . . . . . . . . . . . . . 31
3 Trước Homomorphic Encryption Schemes 34
4 Bootstrappable Encryption 43
4.1 san bằng hoàn toàn Homomorphic Encryption từ Bootstrappable Encryption, quát 43
4.2 đúng đắn, tính toán phức tạp và An ninh của Generic Xây dựng 48
Encryption 4.3 Hoàn toàn Homomorphic từ KDM-Secure Encryption Bootstrappable 51
4.4 Hoàn toàn Homomorphic Encryption từ Encryption Bootstrappable trong Random Oracle mẫu 53
vi
5 Đề án Một Tóm tắt Dựa trên lý tưởng Coset vấn đề 57
5.1 các lý tưởng Coset vấn đề. . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
5.2 Đề án Tóm tắt. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
5.3 An ninh của Đề án Tóm tắt. . . . . . . . . . . . . . . . . . . . . . . . 62
6 cơ bản về lý tưởng Lưới I: Khái niệm cơ bản 63
6.1 Bối cảnh cơ bản về Lưới. . . . . . . . . . . . . . . . . . . . . . . . . . 63
6.2 Bối cảnh cơ bản về lý tưởng Lưới. . . . . . . . . . . . . . . . . . . . . . . 65
6.3 Xác suất nền. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
7 Một Encryption Hơi Homomorphic Đề án 69
7.1 Tại sao Sàng lưới? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
7.2 Lưới Tại sao lý tưởng? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
7.3 Phương pháp tiếp cận hình học để tối đa độ sâu mạch mà có thể đánh giá 70
7.4 Instantiating Ring: Các Hình học của đa thức Rings. . . . . . . . . 72
7,5 Instantiating Mã hóa và Giảm thiểu rEnc. . . . . . . . . . . . . . . . . . . 75
7,6 Instantiating Giải mã và tối đa hóa rDec. . . . . . . . . . . . . . . . . . . 75
7.7 An ninh của Đề án bê tông. . . . . . . . . . . . . . . . . . . . . . . . 77
7.8 Làm thế nào hữu ích là Đề án Hơi Homomorphic By thân nó? . . . . . . . . 79
8 Tinh chỉnh để các Hơi Homomorphic Đề án 81
8.1 Trên Mối quan hệ giữa hai và Inverse của một lý tưởng lưới. 82
8.2 Chuyển nhượng bổ đề cho lý tưởng Lưới. . . . . . . . . . . . . . . . . . . . 85
8.3 Tinh chỉnh Decryption Equation. . . . . . . . . . . . . . . . . . . . . . . 86
8.4 Một Tweak để Giảm mạch phức tạp của Tròn Bước trong Giải mã 88
9 Giải mã phức tạp của Tweaked Đề án 90
10 đè bẹp các Giải mã Circuit 98
10.1 A Description Generic của chuyển đổi. . . . . . . . . . . . . . . . . 98
10.2 Cách Squash, Cụ. . . . . . . . . . . . . . . . . . . . . . . . . . . 100
10,3 Bootstrap đạt được: Các Giải mã vi mạch cho các cải biên hệ thống 102
11 Bảo mật 104
11.1 Về Gợi ý Làm tại của chúng tôi "nát" chuyển đổi. . . . . . . 104
vii
11,2 giả định làm đối trọng. . . . . . . . . . . . . . . . . . . . . . . . . 113
12 Hiệu suất và tối ưu hóa 115
12.1 Tối ưu đơn giản. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
12,2 Hiệu suất cơ bản. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
12,3 More tối ưu hóa. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
13 cơ bản về lý tưởng Lưới II 125
13,1 Tổng quan về Gaussian phân phối trên Lưới. . . . . . . . . . . . . . . 125
13.2 Smoothing Parameter. . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
13.3 Lấy mẫu một Lattice Theo một phân phối Gaussian. . . . . . . . . . 128
13,4 Lý tưởng nhân tử trong đa thức Rings. . . . . . . . . . . . . . . . . . . . 129
đang được dịch, vui lòng đợi..
