Google giới thiệu mã hóa đồng nhất hoàn toàn

Các Các nhà phát triển của Google đã phát hành gần đây thông qua một bài đăng trên blog những tiến bộ của mở bộ thư viện và tiện ích với việc triển khai mật mã đồng hình hoàn toàn cho phép xử lý dữ liệu được mã hóa không xuất hiện ở dạng mở trong bất kỳ giai đoạn tính toán nào.

Không giống như mã hóa end-to-end, mã hóa đồng hình, Ngoài việc bảo vệ việc truyền dữ liệu, nó còn cung cấp khả năng xử lý dữ liệu mà không cần giải mã.

Mã hóa đồng hình hoàn toàn ngụ ý khả năng thực hiện các phép toán cộng và nhân trên dữ liệu được mã hóa, từ đó mọi phép tính tùy ý có thể được thực hiện. Đầu ra là một kết quả được mã hóa, tương tự như việc mã hóa kết quả của các hoạt động tương tự trên dữ liệu gốc.

Với tư cách là nhà phát triển, chúng tôi có trách nhiệm giúp giữ cho người dùng của mình an toàn khi trực tuyến và bảo vệ dữ liệu của họ. Điều này bắt đầu bằng việc tạo ra các sản phẩm an toàn theo mặc định, riêng tư theo thiết kế và đưa người dùng vào quyền kiểm soát. Mọi thứ chúng tôi làm tại Google đều được hỗ trợ bởi những nguyên tắc này và chúng tôi tự hào là công ty dẫn đầu ngành trong việc phát triển, triển khai và mở rộng các công nghệ bảo vệ quyền riêng tư mới giúp chúng tôi có thể thu được thông tin có giá trị và tạo ra những trải nghiệm hữu ích trong khi chúng tôi bảo vệ người dùng. riêng tư.

Làm việc với dữ liệu với mã hóa đồng hình được giảm xuống thực tế là người dùng mã hóa dữ liệu và không để lộ khóa, chuyển nó sang dịch vụ của bên thứ ba để xử lý.

Dịch vụ này thực hiện các tính toán đã khai báo và tạo ra một kết quả được mã hóa, mà không thể xác định nó hoạt động với dữ liệu nào. Người dùng giải mã dữ liệu quảng bá bằng các khóa của họ và nhận kết quả dưới dạng văn bản rõ ràng.

Ví dụ: hãy tưởng tượng rằng bạn đang tạo một ứng dụng cho những người mắc bệnh tiểu đường. Ứng dụng này có thể thu thập thông tin nhạy cảm từ người dùng và bạn cần có cách để giữ dữ liệu này ở chế độ riêng tư và được bảo vệ trong khi chia sẻ với các chuyên gia y tế để có được thông tin có giá trị có thể dẫn đến những đột phá y tế quan trọng. Với Google Transpiler dành cho FHE, bạn có thể mã hóa dữ liệu bạn thu thập và chia sẻ dữ liệu đó với các chuyên gia y tế, những người có thể phân tích dữ liệu mà không cần giải mã, cung cấp thông tin hữu ích cho cộng đồng y tế, đồng thời đảm bảo rằng thông tin cơ bản không thể bị truy cập bởi bất cứ ai.

Giữa các khu vực ứng dụng mật mã đồng hình được tìm thấy việc tạo ra các dịch vụ đám mây cho tính toán bí mật, việc thực hiện hệ thống bỏ phiếu điện tử, việc tạo ra các giao thức định tuyến ẩn danh, xử lý các yêu cầu trên dữ liệu được mã hóa trong DBMS và đào tạo bí mật về hệ thống học máy.

Ví dụ, mã hóa đồng hình sẽ hữu ích trong các ứng dụng y tế Họ có thể nhận thông tin bệnh nhân bí mật ở dạng mã hóa và cung cấp cho các chuyên gia y tế khả năng thực hiện phân tích và xác định các bất thường mà không cần giải mã.

Mã hóa đồng hình cũng có thể giúp điều tra mối liên hệ giữa các bệnh và một số đột biến di truyền, vốn đòi hỏi phải phân tích hàng nghìn mẫu thông tin di truyền.

Đó là lý do tại sao hôm nay, chúng tôi vui mừng thông báo rằng chúng tôi đang nhận được một trình chuyển đổi mục đích chung đầu tiên dành cho mã hóa đồng hình hoàn toàn (FHE), cho phép các nhà phát triển thực hiện các phép tính trên dữ liệu được mã hóa mà không thể truy cập bất kỳ thông tin nào. từ nó. nhận dạng cá nhân.

Một tính năng đặc biệt từ bộ công cụ đã xuất bản là khả năng tạo các chương trình để xử lý dữ liệu được mã hóa bằng cách sử dụng các kỹ thuật phát triển C ++ tiêu chuẩn bằng cách sử dụng trình chuyển tiếp được cung cấp, một chương trình C ++ chuyển đổi thành phương ngữ FHE-C ++ đặc biệt có khả năng làm việc với dữ liệu được mã hóa.

Bộ công cụ cho phép bạn tạo các chương trình tính toán bí mật có thể hoạt động với dữ liệu mà không cần giải mã, bao gồm thực hiện các phép toán và chuỗi đơn giản trên dữ liệu được mã hóa. Mã dự án được viết bằng C ++ và được phân phối theo giấy phép Apache 2.0.

Cuối cùng là có bạn quan tâm đến việc có thể biết thêm về nó về chủ đề này, bạn có thể kiểm tra các chi tiết trong liên kết sau.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: AB Internet Networks 2008 SL
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.