Google въвежда напълно хомоморфно криптиране

Лос Разработчиците на Google пуснаха наскоро чрез публикация в блог авансите на отворен набор от библиотеки и помощни програми с изпълнението на a напълно хомоморфен шифър което позволява да се обработват криптирани данни, които не се показват в отворена форма на нито един етап на изчисление.

За разлика от криптирането от край до край, хомоморфното криптиране, В допълнение към защитата на предаването на данни, той предоставя възможност за обработка на данни, без да ги дешифрира.

Напълно хомоморфното криптиране предполага възможността за извършване на операции по събиране и умножение на данни криптиран, от който може да се приложи произволно произволно изчисление. Резултатът е криптиран резултат, който би бил подобен на криптирането на резултата от подобни операции върху оригиналните данни.

Като разработчици, нашата отговорност е да помогнем да запазим сигурността на потребителите си онлайн и да защитим техните данни. Това започва със създаването на продукти, които са безопасни по подразбиране, частни по дизайн и поставят потребителите под контрол. Всичко, което правим в Google, е подкрепено от тези принципи и ние се гордеем, че сме лидер в индустрията в разработването, внедряването и мащабирането на нови технологии за запазване на поверителността, които правят възможно получаването на ценна информация и създаването на полезен опит, докато ние защитаваме нашите потребители. поверителност.

Работата с данни с хомоморфно криптиране се свежда до факта, че потребителят криптира данните и, без да разкрива ключовете, ги прехвърля на услуга на трета страна за обработка.

Тази услуга извършва декларираните изчисления и генерира криптиран резултат, без да може да определи с какви данни работи. Потребителят дешифрира излъчените данни с помощта на ключовете си и получава резултата в чист текст.

Например, представете си, че създавате приложение за хора с диабет. Това приложение може да събира чувствителна информация от своите потребители, а вие се нуждаете от начин тези данни да бъдат поверителни и защитени, и в същото време да ги споделяте с медицински експерти, за да получите ценна информация, която може да доведе до важни медицински пробиви. С Google Transpiler за FHE можете да шифровате данните, които събирате, и да ги споделяте с медицински експерти, които от своя страна могат да анализират данните, без да ги дешифрират, като предоставят полезна информация на медицинската общност, като същевременно гарантират, че основната информация не може да бъде достъпна от всеки ...

Между областите на приложение се откриват хомоморфни шифри създаването на облачни услуги за поверителни изчисления, въвеждането на електронни системи за гласуване, създаването на анонимизирани протоколи за маршрутизация, обработката на заявки за криптирани данни в СУБД и поверителното обучение на системите за машинно обучение.

Например, хомоморфно криптиране ще бъде полезен в медицински приложения Те могат да получават поверителна информация за пациента в криптирана форма и да предоставят на медицинските специалисти възможността да извършват анализи и да идентифицират аномалии без дешифриране.

Хомоморфното криптиране може също да помогне при разследването на връзките между болестите и някои генетични мутации, които изискват анализ на хиляди проби от генетична информация.

Ето защо днес имаме удоволствието да съобщим, че получаваме първи по рода си транспилатор с общо предназначение за напълно хомоморфно криптиране (FHE), който ще позволи на разработчиците да извършват изчисления върху криптирани данни, без да имат достъп всякаква информация от него.лична идентификация.

Отличителна черта от публикувания инструментариум е възможността за създаване на програми за обработка на криптирани данни, използвайки стандартни техники за разработка на C ++ използвайки предоставения транспилер, програма C ++, която се преобразува в специален диалект FHE-C ++, способен да работи с криптирани данни.

Инструментарият ви позволява да създавате поверителни изчислителни програми, които могат да работят с данни, без да ги дешифрират, включително извършване на прости низови и математически операции върху криптирани данни. Кодът на проекта е написан на C ++ и се разпространява под лиценза Apache 2.0.

Накрая да интересувате се от възможността да научите повече за него по въпроса, можете да проверите подробностите в следната връзка.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорник за данните: AB Internet Networks 2008 SL
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.