Khi dữ liệu được chuyển tới các đám mây, chúng tôi sử dụng phương pháp mã hóa tiêu chuẩn để đảm bảo các hoạt động
và lưu trữ dữ liệu. Khái niệm cơ bản của chúng tôi là để mã hóa dữ liệu trước khi gửi nó đến các đám mây
cung cấp. Nhưng cuối cùng cần để giải mã dữ liệu ở mọi hoạt động. Các khách hàng sẽ cần phải cung cấp các
khóa riêng cho máy chủ (Cloud cung cấp) để giải mã dữ liệu trước khi thực hiện các tính toán cần thiết,
mà có thể ảnh hưởng đến sự bảo mật và tính riêng tư của dữ liệu được lưu trữ trong đám mây.
Trong bài báo này, chúng tôi đang đề xuất một ứng dụng của phương pháp để thực hiện các thao tác trên dữ liệu được mã hóa
mà không cần giải mã chúng, mà sẽ cung cấp các kết quả tương tự sau khi tính toán như thể chúng tôi đã làm việc
trực tiếp trên các dữ liệu thô.
hệ thống mã hóa Homomorphic được sử dụng để thực hiện các thao tác trên dữ liệu được mã hóa mà không
biết khóa riêng (không có giải mã), khách hàng là chủ duy nhất của khóa bí mật. Khi chúng ta
giải mã các kết quả của bất kỳ hoạt động, nó cũng giống như chúng tôi đã thực hiện các tính toán trên nguyên
liệu.
Định nghĩa [9]: Một mã hóa là homomorphic, nếu: từ Enc (a) và Enc (b) nó là có thể tính toán
Enc (f (a, b)), trong đó f có thể là: +, ×, ⊕ và không sử dụng khóa riêng. Trong số các Homomorphic
mã hóa chúng tôi phân biệt, theo các hoạt động mà cho phép để đánh giá về dữ liệu thô, các phụ gia
mã hóa Homomorphic (chỉ bổ sung các dữ liệu thô) là Pailler [10] và Goldwasser-Micalli
đang được dịch, vui lòng đợi..