{"id":90395,"date":"2020-07-31T13:42:28","date_gmt":"2020-07-31T11:42:28","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/ibm-otkryl-tulkit-gomomorfnogo-shifrovaniya-dlya-linux"},"modified":"2020-07-31T13:42:28","modified_gmt":"2020-07-31T11:42:28","slug":"ibm-otkryl-tulkit-gomomorfnogo-shifrovaniya-dlya-linux","status":"publish","type":"post","link":"https:\/\/prohoster.info\/nl\/blog\/news\/ibm-otkryl-tulkit-gomomorfnogo-shifrovaniya-dlya-linux","title":{"rendered":"IBM heeft een toolkit voor homomorfische encryptie voor Linux geopend","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>IBM <noindex><a rel=\"nofollow\" href=\"https:\/\/www.ibm.com\/blogs\/research\/2020\/07\/homomorphic-encryption-comes-to-linux-on-ibm-z\/\">heeft aangekondigd<\/a><\/noindex> over de opening van de broncode van de toolkit <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/ibm\/fhe-toolkit-linux\">FHE<\/a><\/noindex> (IBM Fully Homomorphic Encryption) met de implementatie van een systeem <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%93%D0%BE%D0%BC%D0%BE%D0%BC%D0%BE%D1%80%D1%84%D0%BD%D0%BE%D0%B5_%D1%88%D0%B8%D1%84%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5\">van volledige homomorfe encryptie<\/a><\/noindex> voor het verwerken van gegevens in versleutelde vorm. FHE stelt de creatie van diensten voor vertrouwelijke berekeningen mogelijk, waarbij gegevens versleuteld worden verwerkt en in geen enkel stadium in open vorm verschijnen. Het resultaat wordt ook versleuteld gegenereerd. De code is geschreven in C++ en <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/ibm\/fhe-toolkit-linux\">wordt verspreid<\/a><\/noindex> onder de MIT-licentie. Naast de versie voor Linux, worden gelijktijdig vergelijkbare toolkits ontwikkeld voor <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/IBM\/fhe-toolkit-macos\">macOS<\/a><\/noindex> en  <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/IBM\/fhe-toolkit-ios\">iOS<\/a><\/noindex>, geschreven in Objective-C. Binnenkort wordt een versie voor  <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/IBM\/fhe-toolkit-android\">Android<\/a><\/noindex>.<\/p>\n<p>FHE ondersteunt <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%9F%D0%BE%D0%BB%D0%BD%D0%BE%D1%81%D1%82%D1%8C%D1%8E_%D0%B3%D0%BE%D0%BC%D0%BE%D0%BC%D0%BE%D1%80%D1%84%D0%BD%D0%BE%D0%B5_%D1%88%D0%B8%D1%84%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5\">volledige<\/a><\/noindex> Homomorfische bewerkingen die het mogelijk maken om de optelling en vermenigvuldiging van versleutelde gegevens uit te voeren (d.w.z. dat er willekeurige berekeningen kunnen worden uitgevoerd) en een versleuteld resultaat te verkrijgen dat vergelijkbaar is met de versleuteling van de uitkomst van de optelling of vermenigvuldiging van de oorspronkelijke gegevens. Homomorfische encryptie kan worden gezien als de volgende fase in de ontwikkeling van end-to-end encryptie \u2014 naast het beschermen van de overdracht van gegevens, biedt het de mogelijkheid om gegevens te verwerken zonder ze te ontsleutelen. <\/p>\n<p>Vanuit praktisch oogpunt kan het framework nuttig zijn voor het organiseren van vertrouwelijke cloudcomputing, in elektronische stemsystemen, in geanonimiseerde routeringsprotocollen, voor versleutelde verwerking van verzoeken in databasesystemen, voor vertrouwelijke training van machine learning-systemen. Een voorbeeld van de toepassing van FHE is het organiseren van de analyse van informatie over pati\u00ebnten in medische instellingen door verzekeringsmaatschappijen zonder dat de verzekeringsmaatschappij toegang krijgt tot gegevens die specifieke pati\u00ebnten zouden kunnen identificeren. Ook <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/IBM\/fhe-toolkit-linux\/tree\/master\/samples\/credit_card_fraud\">Uarch-bench allows measuring memory performance, the speed of parallel data loading, and the operation of clearing<\/a><\/noindex> de ontwikkeling van machine learning-systemen voor het identificeren van frauduleuze kredietkaarttransacties op basis van de verwerking van versleutelde anonieme financi\u00eble transacties.<\/p>\n<p>De toolkit omvat een bibliotheek <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/homenc\/HElib\/\">HElib<\/a><\/noindex> met implementaties van verschillende schema's voor homomorfe encryptie, een ge\u00efntegreerde ontwikkelomgeving (werkzaam via de browser) en een set voorbeelden. Voor eenvoudige implementatie zijn kant-en-klare docker-afbeeldingen voorbereid op basis van CentOS, Fedora en Ubuntu. Ook zijn er instructies beschikbaar voor het bouwen van de toolkit vanuit de broncode en het installeren op een lokaal systeem.<\/p>\n<p>Het project is sinds 2009 in ontwikkeling, maar het is pas nu gelukt om acceptabele prestaties te bereiken die praktisch toepasbaar zijn. Het wordt opgemerkt dat FHE homomorfische berekeningen toegankelijk maakt voor iedereen, zodat gewone bedrijfsprogrammerers binnen een minuut hetzelfde werk kunnen verrichten dat voorheen uren of dagen kostte met de hulp van experts met een doctoraat.<\/p>\n<p><center><br \/>\n<div class=\"youtube-placeholder\" data-id=\"dtAgIUNuyE8\" onclick=\"loadVideo(this)\">\r\n        <img decoding=\"async\" src=\"https:\/\/img.youtube.com\/vi\/dtAgIUNuyE8\/hqdefault.jpg\" alt=\"Video afspelen\" loading=\"lazy\" width=\"480\" height=\"360\" style=\"width:100%;height:auto;\">\r\n        <div class=\"play-button\"><\/div>\r\n    <\/div><\/center><\/p>\n<p>Van andere ontwikkelingen op het gebied van vertrouwelijke berekeningen kan worden vermeld <noindex><a rel=\"nofollow\" href=\"https:\/\/blogs.microsoft.com\/on-the-issues\/2020\/06\/24\/differential-privacy-harvard-opendp\/\">de publicatie van het project<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"http:\/\/opendp.io\/\">OpenDP<\/a><\/noindex> met de implementatie van methoden <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%94%D0%B8%D1%84%D1%84%D0%B5%D1%80%D0%B5%D0%BD%D1%86%D0%B8%D0%B0%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F_%D0%BF%D1%80%D0%B8%D0%B2%D0%B0%D1%82%D0%BD%D0%BE%D1%81%D1%82%D1%8C\">differenti\u00eble privacy<\/a><\/noindex>, die het mogelijk maken om met voldoende hoge nauwkeurigheid statistische bewerkingen op datasets uit te voeren zonder dat er individuele records kunnen worden ge\u00efdentificeerd. Het project wordt gezamenlijk ontwikkeld door onderzoekers van Microsoft en Harvard University. De implementatie is geschreven in Rust en Python en <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/opendifferentialprivacy\/\">wordt geleverd<\/a><\/noindex> valt onder de MIT-licentie.<\/p>\n<p>Analyse met behulp van methoden van differenti\u00eble privacy stelt organisaties in staat om analytische steekproeven uit statistische databases te maken, zonder dat specifieke informatie van individuen kan worden ge\u00efdentificeerd. Bijvoorbeeld, om verschillen in de zorg voor pati\u00ebnten te identificeren, kan de onderzoekers informatie worden verstrekt die het mogelijk maakt om de gemiddelde verblijftijd van pati\u00ebnten in ziekenhuizen te vergelijken, terwijl de privacy van de pati\u00ebnten behouden blijft en het niet mogelijk is om persoonlijke gegevens te identificeren. <\/p>\n<p>Twee mechanismen worden gebruikt ter bescherming van identificeerbare persoonlijke of vertrouwelijke informatie: 1. Het toevoegen van een kleine statistische 'ruis' aan elk resultaat, die geen invloed heeft op de nauwkeurigheid van de verkregen gegevens, maar de bijdrage van afzonderlijke gegevenselementen maskeert.<br \/>\n2. Het gebruik van een privacybudget dat de hoeveelheid gegevens die voor elke aanvraag beschikbaar wordt gesteld, beperkt en aanvullende aanvragen voorkomt die de privacy kunnen schenden.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Bron: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=53459\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f IBM \u043e\u0431\u044a\u044f\u0432\u0438\u043b\u0430 \u043e\u0431 \u043e\u0442\u043a\u0440\u044b\u0442\u0438\u0438 \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0445 \u0442\u0435\u043a\u0441\u0442\u043e\u0432 \u0442\u0443\u043b\u043a\u0438\u0442\u0430 FHE (IBM Fully Homomorphic Encryption) \u0441 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043f\u043e\u043b\u043d\u043e\u0433\u043e \u0433\u043e\u043c\u043e\u043c\u043e\u0440\u0444\u043d\u043e\u0433\u043e \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0434\u043b\u044f \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0434\u0430\u043d\u043d\u044b\u0445 \u0432 \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u043c \u0432\u0438\u0434\u0435. FHE \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c \u0441\u0435\u0440\u0432\u0438\u0441\u044b \u0434\u043b\u044f \u043a\u043e\u043d\u0444\u0438\u0434\u0435\u043d\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0445 \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u0439, \u0432 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0435 \u043e\u0431\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u044e\u0442\u0441\u044f \u0437\u0430\u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u043c\u0438 \u0438 \u043d\u0435 \u0444\u0438\u0433\u0443\u0440\u0438\u0440\u0443\u044e\u0442 \u0432 \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u0444\u043e\u0440\u043c\u0435 \u043d\u0438 \u043d\u0430 \u043e\u0434\u043d\u043e\u043c \u0438\u0437 \u044d\u0442\u0430\u043f\u043e\u0432. \u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 \u0442\u0430\u043a\u0436\u0435 \u0444\u043e\u0440\u043c\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u0437\u0430\u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u043c. \u041a\u043e\u0434 \u043d\u0430\u043f\u0438\u0441\u0430\u043d \u043d\u0430 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-90395","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f IBM \u043e\u0431\u044a\u044f\u0432\u0438\u043b\u0430 \u043e\u0431 \u043e\u0442\u043a\u0440\u044b\u0442\u0438\u0438 \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0445 \u0442\u0435\u043a\u0441\u0442\u043e\u0432 \u0442\u0443\u043b\u043a\u0438\u0442\u0430\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/nl\/blog\/news\/ibm-otkryl-tulkit-gomomorfnogo-shifrovaniya-dlya-linux\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"nl_NL\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47IBM \u043e\u0442\u043a\u0440\u044b\u043b \u0442\u0443\u043b\u043a\u0438\u0442 \u0433\u043e\u043c\u043e\u043c\u043e\u0440\u0444\u043d\u043e\u0433\u043e \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0434\u043b\u044f Linux | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f IBM \u043e\u0431\u044a\u044f\u0432\u0438\u043b\u0430 \u043e\u0431 \u043e\u0442\u043a\u0440\u044b\u0442\u0438\u0438 \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0445 \u0442\u0435\u043a\u0441\u0442\u043e\u0432 \u0442\u0443\u043b\u043a\u0438\u0442\u0430\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/nl\/blog\/news\/ibm-otkryl-tulkit-gomomorfnogo-shifrovaniya-dlya-linux\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-07-31T11:42:28+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-07-31T11:42:28+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47IBM heeft de toolkit voor homomorfisch encryptie voor Linux geopend | ProHoster","description":"IBM heeft aangekondigd de broncodes van de toolkit vrij te geven","canonical_url":"https:\/\/prohoster.info\/nl\/blog\/news\/ibm-otkryl-tulkit-gomomorfnogo-shifrovaniya-dlya-linux","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"nl_NL","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47IBM \u043e\u0442\u043a\u0440\u044b\u043b \u0442\u0443\u043b\u043a\u0438\u0442 \u0433\u043e\u043c\u043e\u043c\u043e\u0440\u0444\u043d\u043e\u0433\u043e \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0434\u043b\u044f Linux | ProHoster","og:description":"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f IBM \u043e\u0431\u044a\u044f\u0432\u0438\u043b\u0430 \u043e\u0431 \u043e\u0442\u043a\u0440\u044b\u0442\u0438\u0438 \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0445 \u0442\u0435\u043a\u0441\u0442\u043e\u0432 \u0442\u0443\u043b\u043a\u0438\u0442\u0430","og:url":"https:\/\/prohoster.info\/nl\/blog\/news\/ibm-otkryl-tulkit-gomomorfnogo-shifrovaniya-dlya-linux","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-07-31T11:42:28+00:00","article:modified_time":"2020-07-31T11:42:28+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"90395","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 12:52:33","updated":"2022-09-28 16:39:26","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts\/90395","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/comments?post=90395"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts\/90395\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/media?parent=90395"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/categories?post=90395"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/tags?post=90395"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}