Encryption là gì

Mã hóa đồng hình (homomorphic encryption) giải quyết và xử lý một lỗ hổng vốn gồm trong tất cả những phương thức không giống nhằm bảo đảm dữ liệu

Hãy tưởng tượng nếu như khách hàng làm việc trong nghề hình thức dịch vụ tài chủ yếu – hoặc, rất có thể chúng ta sẽ làm. Mỗi ngày, tổ chức triển khai của khách hàng giải pháp xử lý không hề ít thông tin cá nhân (PII) và tài liệu tài chủ yếu – thông tin rất cần phải mã hóa cả Lúc được tàng trữ (dữ liệu sống tâm lý nghỉ) với Lúc được truyền (dữ liệu truyền). Mặc dù những thuật tân oán mã hóa hiện đại số đông chẳng thể phá tan vỡ được (vị chúng đòi hỏi các sức mạnh cách xử lý đến mức nó tạo cho quá trình phá tan vỡ nó vượt tốn kỉm và mất thời gian nhằm rất có thể khả thi), bọn chúng cũng làm cho quan yếu xử lý tài liệu mà lại không giải mã được trước – tài liệu của chúng ta có thể khiến nó dễ bị tin tặc tấn công.

Bạn đang xem: Encryption là gì

vì thế, bất kể nhiều người đang thao tác với dữ liệu khi ngơi nghỉ tuyệt dữ liệu đã truyền, mã hóa khóa công khai minh bạch truyền thống những hiểu biết dữ liệu đề nghị được giải mã trước lúc có thể so với hoặc thao tác làm việc. Nhưng điều gì sẽ xảy ra nếu như chúng tôi nói với các bạn rằng gồm một loại mã hóa trọn vẹn đáp ứng yêu cầu giải mã dữ liệu trước khi chúng ta áp dụng – tức là tính trọn vẹn với quyền riêng tư của dữ liệu được bảo đảm trong khi bạn xử lý tài liệu sẽ sử dụng ?

Vâng, chúng ta có thể chấm dứt lướt qua – công ty chúng tôi hiểu được vẫn hấp dẫn sự chú ý của doanh nghiệp. Có  một cách để cung cấp những hình thức dịch vụ tốt nhất có thể và cá nhân độc nhất vô nhị mang lại người tiêu dùng của doanh nghiệp trong những lúc vẫn duy trì sự riêng bốn cùng bảo mật thông tin của họ. Nó được Gọi là mã hóa đồng hình (homomorphic encryption – HE). Nhưng đúng đắn thì mã hóa đồng hình là gì với một số vận dụng vào quả đât thực đến nó vào bảo mật thông tin tài liệu là gì?


Table of Contents


Các các loại mã hóa tương đồng

Homomorphic Encryption là gì?


*

Tóm lại, homomorphic encryption là 1 trong những cách thức mã hóa chất nhận được phần nhiều tài liệu được mã hóa trong lúc nó được cách xử trí với làm việc. Nó có thể chấp nhận được bạn hoặc mặt vật dụng ba (ví dụ như đơn vị cung ứng cloud) áp dụng các chức năng bên trên tài liệu được mã hóa nhưng mà không phải bật mý những giá trị của dữ liệu. Hệ thống homomorphic cryption y hệt như những bề ngoài mã hóa công khai không giống tại vị trí nó áp dụng khóa tầm thường nhằm mã hóa tài liệu còn chỉ được cho phép cá nhân có khóa riêng tương xứng nhằm truy vấn tài liệu ko được mã hóa của nó (tuy nhiên cũng có ví dụ về mã hóa đồng hình khóa đối xứng). Tuy nhiên, điều làm cho nó khác hoàn toàn đối với những hiệ tượng mã hóa khác là nó thực hiện khối hệ thống đại số nhằm được cho phép các bạn hoặc người khác tiến hành các tính toán (hoặc thao tác) bên trên dữ liệu được mã hóa.

Trong thực tiễn, hầu như các sơ thứ mã hóa đồng cấu hoạt động tốt nhất có thể cùng với tài liệu được biểu diễn dưới dạng số nguyên và trong khi sử dụng phxay cùng với phép nhân làm cho các hàm quản lý. Điều này có nghĩa là tài liệu được mã hóa hoàn toàn có thể được thao tác làm việc và so với nlỗi thể nó sinh hoạt định dạng văn uống bản gốc nhưng mà không thực thụ được giải mã . Nói biện pháp khác, HE rất có thể có thể chấp nhận được nhân viên của doanh nghiệp (hoặc bên lắp thêm ba) làm việc với thực hiện tài liệu được mã hóa mà không phải truy vấn hoặc biết văn bản của dữ liệu được lời giải. Họ hoàn toàn có thể tính tân oán và xử trí dữ liệu được mã hóa để sở hữu câu vấn đáp được mã hóa, mà lại chỉ các bạn mới rất có thể giải thuật được phiên bản mã và phát âm ý nghĩa của nó. Homomorphic cryption đòi hỏi một vài vòng xúc tiến và sử dụng những mạch số học (tập trung vào phxay cộng và phnghiền nhân, cho phép bạn thêm và nhân số) nắm vày các mạch Boolean nlỗi các phương pháp tính tân oán an ninh khác (nlỗi tính tân oán phía 2 bên <2PC> hoặc nhiều tổng tính toán -buổi tiệc nhỏ ).

Những thách thức trong quả đât thực nhưng mã hóa đồng hình rất có thể giúp giải quyết

Trong một quả đât lý tưởng phát minh, homomorphic cryption có vô vàn ứng dụng thực tế, tự hệ thống bỏ phiếu năng lượng điện tử đến so với dữ liệu y tế để cho phép truy tìm vấn riêng bốn trong chính sách tra cứu kiếm . Một số áp dụng mang lại mã hóa đồng cấu bao gồm:


*

Bảo mật tài liệu được lưu trữ vào đám mây. Hãy trở về phát minh rằng bạn cài hoặc thao tác làm việc trên một công ty hình thức tài chủ yếu thu thập, tàng trữ với áp dụng thông tin cá nhân và lên tiếng tài thiết yếu mẫn cảm. Tổ chức của doanh nghiệp sử dụng dữ liệu này để để ý liệu quý khách bao gồm đủ ĐK cho vay hay là không. Bạn ý muốn lưu trữ đọc tin này trên đám mây nhằm giải pđợi tài ngulặng công nghệ thông tin tuy vậy không hoàn toàn tin tưởng vào bảo mật thông tin trong phòng cung cấp các dịch vụ phần mềm đám mây (SaaS) của khách hàng. (Xem xét rằng tàng trữ đám mây không phải lúc nào cũng bình yên như chúng ta hy vọng, kia không phải là mọt quyên tâm sâu rộng.) Sử dụng homomorphic cryption, chúng ta có thể bảo mật thông tin tài liệu các bạn lưu trữ trên đám mây trong lúc vẫn duy trì được kỹ năng tính toán và tìm kiếm kiếm công bố được mã hóa nhưng mà sau đây chúng ta có thể giải thuật mà lại ko ảnh hưởng mang lại tính toàn diện của dữ liệu nlỗi một toàn bộ Đó là một trong những kịch phiên bản thuộc hữu ích cho bạn cũng như người tiêu dùng của người sử dụng.Kích hoạt so sánh tài liệu trong các ngành được nguyên tắc. Homomorphic cryption cho phép tài liệu được mã hóa cùng gia công vào môi trường thiên nhiên đám mây tmùi hương mại mang đến mục tiêu nghiên cứu cùng share dữ liệu – toàn bộ trong lúc bảo đảm an toàn quyền riêng rẽ bốn tài liệu của người dùng hoặc người bị bệnh. Nó có thể được sử dụng cho những doanh nghiệp lớn cùng tổ chức triển khai thuộc các ngành công nghiệp bao hàm hình thức dịch vụ tài chính, bán lẻ, technology lên tiếng cùng chăm lo sức khỏe nhằm có thể chấp nhận được đông đảo người tiêu dùng dữ liệu cơ mà không thấy những quý hiếm không được mã hóa của chính nó. lấy một ví dụ, homomorphic cryption cho phép các công ty hỗ trợ các dịch vụ phân tích dự đoán thù so với tài liệu y tế một giải pháp an toàn nhưng mà không gây nguy nan cho quyền riêng biệt bốn tài liệu.Cải thiện nay an toàn thai cử với phân biệt. Các đơn vị nghiên cứu vẫn nghiên cứu giải pháp thực hiện homomorphic cryption để gia công cho các cuộc thai cử dân nhà bình an với sáng tỏ hơn. Ví dụ, lược đồ dùng mã hóa Paillier, áp dụng những vận động bổ sung, đã tương xứng tuyệt nhất cho những vận dụng tương quan mang lại bỏ phiếu vì nó có thể chấp nhận được người dùng thêm những quý hiếm khác nhau theo cách không ưu tiên trong những khi duy trì quý hiếm riêng rẽ tứ. Công nghệ này không chỉ rất có thể đảm bảo an toàn dữ liệu khỏi sự thao túng bấn, nó hoàn toàn có thể chất nhận được nó được xác minh hòa bình vì chưng các bên sản phẩm ba được ủy quyền.

Homomorphic cryption góp bảo vệ tính toàn vẹn của dữ liệu của chúng ta bằng phương pháp cho phép bạn không giống thao tác dưới dạng mã hóa của chính nó trong khi không có ai (ngoại trừ bạn là tín đồ duy trì khóa riêng) rất có thể phát âm hoặc truy cập những quý hiếm được lời giải của nó. So sánh điều đó với các phương thức mã hóa được thực hiện vày các chiến thuật lưu trữ với tính tân oán đám mây truyền thống cuội nguồn, thiết yếu chạy các tính toán thù bên trên tài liệu được mã hóa. Như vậy có nghĩa là bên hỗ trợ đám mây với / hoặc áp dụng đang trải nghiệm quyền truy cập vào dữ liệu ko được mã hóa nhằm thực hiện các tính năng tính toán thù bên trên nó. Thực tiễn này cho thấy thêm tài liệu nhạy bén của tổ chức hoặc khách hàng của bạn so với những công ty khai thác đám mây với tin tặc có khả năng không bình an, những người dân mong có tài liệu của công ty.

Bây tiếng, đó là những gì họ call là quy trình – nhưng vẫn mất một thời gian trước lúc chúng ta thấy vận dụng homomorphic cryption sống bài bản lớn hơn.

Các các loại mã hóa tương đồng

Có bố nhiều loại mã hóa đồng cấu chủ yếu. Sự biệt lập chính giữa chúng nắm vững các các loại cùng gia tốc của các phxay tân oán có thể được thực hiện bên trên bạn dạng mã của bọn chúng. Ba một số loại mã hóa đồng cấu bao gồm:


*

Mã hóa 1 phần (Partially Homomorphic Encryption)Một số mã hóa tương đương (Somewhat Homomorphic Encryption)Mã hóa trọn vẹn tương đương (Fully Homomorphic Encryption)

Mã hóa đồng hình một trong những phần (PHE) giúp tài liệu mẫn cảm được giữ bí mật bằng cách chỉ được cho phép các công dụng toán thù học được chọn được thực hiện trên các cực hiếm được mã hóa. Điều này có nghĩa là một thao tác làm việc hoàn toàn có thể được triển khai không giới hạn số lần bên trên phiên bản mã. Mã hóa đồng hình một phần (tương quan đến các chuyển động nhân) là nền tảng mang đến mã hóa RSA, hay được thực hiện nhằm tùy chỉnh cấu hình những liên kết bình yên trải qua sydneyowenson.com / TLS. Một số ví dụ về PHE bao gồm mã hóa ElGamal (sơ trang bị nhân) cùng mã hóa Paillier (sơ đồ ngã sung).

Lược vật mã hóa hơi đồng hình (SHE) là một trong những lược vật dụng cung ứng những vận động tiêu giảm (ví dụ: cộng hoặc nhân) lên tới mức một độ phức tạp nhất định, mà lại những làm việc này chỉ có thể được thực hiện một số trong những lần sẽ đặt. Đây là tiền thân của mã hóa đồng hình hoàn toàn, bọn họ đang trao đổi sâu rộng trong giây lát. 

Mã hóa trọn vẹn tương đương là gì?

Mã hóa hoàn toàn đồng hình (FHE), trong lúc vẫn đã trong tiến trình cải tiến và phát triển, có nhiều tiềm năng để gia công cho tính năng phù hợp với quyền riêng tư bằng phương pháp giúp giữ lại an toàn lên tiếng mà lại vẫn có thể truy cập được. Được có mặt xuất phát từ một sơ vật dụng mã hóa tương đương, loại mật mã thần thánh này có chức năng thực hiện bất kỳ tác dụng tính toán thù tác dụng nào (như cộng  nhân, không chỉ là một tốt những lần) bất kỳ mốc giới hạn như thế nào và giúp tính toán thù nhiều mặt an ninh kết quả hơn. Không y như các hiệ tượng mã hóa đồng cấu khác, nó hoàn toàn có thể xử trí các tính tân oán tùy ý trên bản mã của công ty.

Xem thêm: Những Thuật Ngữ Cơ Bản Trong Báo Giá Dịch Vụ Từ Hãng Tàu Công Ty Vận Chuyển

Mục tiêu phía sau mã hóa đồng hình hoàn toàn là được cho phép những người tiêu dùng dữ liệu được mã hóa để tiến hành các vận động hữu ích mà lại ko yêu cầu truy vấn vào khóa mã hóa. Đặc biệt, tư tưởng này còn có các áp dụng nhằm nâng cấp bảo mật điện toán đám mây. Nếu bạn có nhu cầu lưu trữ dữ liệu nhạy bén, được mã hóa trong đám mây nhưng lại không tin tưởng công ty cung cấp đám mây của chính mình hoặc hy vọng có nguy cơ bị hacker xâm nhập vào tài khoản / ứng dụng đám mây của chúng ta, thì nó hỗ trợ cho bạn cách để kéo, kiếm tìm kiếm cùng thao tác tài liệu của người sử dụng cơ mà chưa hẳn chất nhận được đơn vị hỗ trợ đám mây hoặc Google truy cập vào dữ liệu bên trên những tệp bạn muốn truy vấn.

Craig Gentry, một công ty kỹ thuật máy tính tín đồ Mỹ và Nghiên cứu giúp viên trên Algor& Foundation, bộc lộ phiên bạn dạng mã hóa đồng cấu của anh ý ta – mã hóa hoàn toàn đồng hình – về phương diện tựa như hộp đựng găng tay:

Vì vậy, về cơ bản, bất kể ai cũng rất có thể đến và bọn họ rất có thể bám tay vào bít tất tay tay cùng tinh chỉnh đông đảo gì phía bên trong vỏ hộp bị khóa. Họ chẳng thể kéo nó ra, dẫu vậy chúng ta rất có thể điều khiển và tinh chỉnh nó; bọn họ rất có thể xử trí nó. Họ có thể lấy nguyên vật liệu thô cùng sản xuất vòng cổ hoặc trang bị nào đó phía bên trong vỏ hộp. Và, chúng ta biết đấy, chúng ta xong xuôi cùng phải kèm theo cùng với khóa kín và msinh hoạt nó ra, còn chỉ họ new có thể trích xuất thành phđộ ẩm thoát khỏi đó.

Tại sao họ không sử dụng mã hóa hoàn toàn đồng nhất? 


*

Điều lôi cuốn của vấn đề áp dụng hình thức mã hóa này là tính linch hoạt của nó đi kèm theo với chi phí tốc độ. Thật không may, trong tâm trạng bây chừ của nó, mã hóa đồng hình là thực thụ chậm rì rì. Trong cuộc đua mã hóa, nó đang chạy tại đoạn sau cuối. Như vậy, một trong những phần, cũng chính vì mã hóa đồng cấu bao gồm ngân sách tính toán to hơn so với những hoạt động vnạp năng lượng bạn dạng gốc.

Với phương châm làm cho mã hóa đồng hình trsống yêu cầu phổ cập, IBM đã desgin phiên bạn dạng trước tiên của thỏng viện HElib C ++ vào năm năm nhâm thìn – nhưng báo cáo đã chạy chậm trễ hơn 100 nghìn tỷ đồng lần đối với các hoạt động vui chơi của vnạp năng lượng bạn dạng gốc. cùng hiện nay đang đưa ra một phiên bạn dạng nkhô giòn hơn 75 lần, mà lại thậm chí còn nó vẫn cực kì đủng đỉnh đối với làm việc với tài liệu không được mã hóa. Các đơn vị nghiên cứu, nlỗi Gentry, đã nỗ lực tìm cách tăng speed quá trình tài liệu sẽ sử dụng / tài liệu trong số ứng dụng giải pháp xử lý. Một chủ thể bảo mật thông tin dữ liệu, ENVEIL, tuyên bố sử dụng mã hóa đồng cấu nlỗi 1 phần trong khuôn khổ của mình để bảo đảm an toàn tài liệu đã áp dụng. Một cửa hàng không giống, một cửa hàng khởi nghiệp mang tên Duality, đang thao tác làm việc để tạo nên những thành phầm kinh doanhđiều đó đã được cho phép những cửa hàng share dữ liệu thô cùng với các mặt đồ vật tía cơ mà không tồn tại quyền truy cập vào nó. Chúng tôi không khi nào thực hiện một trong hai hình thức dịch vụ của mình, vì chưng vậy Cửa Hàng chúng tôi không thể nói đến sự thành công xuất sắc hoặc tính năng của các dịch vụ của họ.

Để góp các kỹ sư ứng dụng trong quy trình áp dụng một hình thức mã hóa đồng cấu thực tiễn, nhóm Nghiên cứu giúp Mật mã học tập của Microsoft đã gửi ra Thư viện Số học tập Mã hóa Đơn giản của Microsoft (Microsoft SEAL ), một thỏng viện mã hóa đồng cấu mã mối cung cấp mở. Nền tảng công nghệ này, được viết bằng C ++, chất nhận được các kỹ sư phần mềm tạo ra những hình thức lưu trữ với tính toán thù dữ liệu cho những tổ chức hỗ trợ mã hóa đầu cuối trong những lúc ko bao giờ trải nghiệm chúng ta chia sẻ khóa của họ. Mục tiêu, Microsoft nói , là để mang thư viện của Cửa Hàng chúng tôi vào tay của hầu hết đơn vị cải tiến và phát triển, vày vậy công ty chúng tôi rất có thể thao tác cùng nhau nhằm tính toán thù an ninh, riêng biệt bốn cùng tin cậy hơn.

Hy vọng, thân công việc của các nhóm này với những công ty phân tích như Gentry, họ vẫn hoàn toàn có thể thấy một phiên bạn dạng nhanh khô hơn của mã hóa đồng hình trọn vẹn trên phố chân ttránh mà lại bạn có thể áp dụng mang đến nhiều áp dụng vào trái đất thực trong những ngành công nghiệp khác nhau.

Nguồn nơi bắt đầu của khối hệ thống mật mã đồng hình


*

Nguồn nơi bắt đầu của mã hóa đồng hình bắt mối cung cấp từ năm 1978 – ngay sau thời điểm Rivest, Shamir cùng Adman trình diễn mã hóa RSA – một thời gian lâu năm trong thế giới công nghệ. Rivest, Adman cùng Dertouzos vẫn giới thiệu khái niệm đồng cấu riêng tư . Khái niệm mã hóa của mình đã trở nên Brickell cùng Yacobi cho vô dĩ vãng ngay sát 10 năm tiếp nối. Các bên nghiên cứu khác đang gồm một cuộc bàn cãi về chủ thể này – chẳng hạn như Feigenbaum cùng Merritt – nhưng thực sự, không tồn tại hiện đại Khủng nào được tiến hành cho tới Lúc Gentry, một sinc viên xuất sắc nghiệp trên Đại học tập Stanford, quyết định test sức mình vào bài toán tạo ra một hệ thống mã hóa đồng hình đại số luận vnạp năng lượng giỏi nghiệp của mình .

Gentry, một thành viên của Quỹ MacArthur với có tác dụng công ty khoa học phân tích trong Nhóm phân tích mật mã tại Trung trọng điểm nghiên cứu và phân tích IBM Thomas J. Watson, sẽ Thành lập và hoạt động sơ thứ mã hóa đồng hình hoàn toàn đầu tiên vào thời điểm năm 2009. Nghiên cứu của ông được tiếp nối bởi vì các đổi mới thể mã hóa đồng hình không giống đề án giữa những năm tới.

Suy nghĩ về cuối cùng

Khái niệm về mã hóa đồng hình – đặc biệt là mã hóa đồng cấu – là một tiềm ẩn cho các áp dụng trong trái đất thực trên các ngành công nghiệp. Tuy nhiên, điều ưu tiên vẫn là search bí quyết bớt ngân sách tính toán thù cùng tăng tốc độ quy trình áp dụng ở quy mô lớn hơn. Bất đề cập quá trình đã dần được thực hiện vào nghành mã hóa đồng cấu, điều đặc biệt là các bạn cũng ko được bỏ lỡ dữ liệu của chính bản thân mình trong lưu trữ cùng tài liệu vào bảo đảm an toàn gửi tuyến tương tự như vào thời gian này.

Xem thêm: Em Cần Tìm Chỗ Tự Học Ở Hà Nội Để Học Tập Và Làm Việc, 4 Thư Viện Ở Hà Nội Không Gian Đọc Sách Miễn Phí

bình luận


Bảo mật

Post navigation


HTTPS Phishing dựa vào URL tăng cao trong Q1 năm 2019
Cái chết của VPN: Bảo mật công ty buộc phải căn cơ mới

Leave sầu a Comment Cancel reply

Save sầu my name, gmail, và trang web in this browser for the next time I bình luận.


Hosting giá thấp, sydneyowenson.com miễn phí


inet.vn/Events/Summer/Hello-summer-mua-cang-nhieu-qua-cang-lon/file-1560157344942_google-ads(336x280).png" title="Hello Summer - Ưu đãi 40% mang đến giao dịch đăng ký new Hosting, tin nhắn, VPS">


Chuyên mục: Công Nghệ