Mae IBM yn agor pecyn cymorth amgryptio homomorffig ar gyfer Linux

cwmni IBM cyhoeddi ynghylch agor testunau ffynhonnell y pecyn cymorth FHE (Amgryptio Homomorffig Llawn IBM) gyda gweithrediad y system amgryptio homomorffig llawn ar gyfer prosesu data ar ffurf wedi'i hamgryptio. Mae FHE yn caniatáu ichi greu gwasanaethau ar gyfer cyfrifiadura cyfrinachol, lle caiff y data ei brosesu wedi'i amgryptio ac nad yw'n ymddangos ar ffurf agored ar unrhyw adeg. Mae'r canlyniad hefyd yn cael ei gynhyrchu wedi'i amgryptio. Mae'r cod wedi'i ysgrifennu yn C++ a dosbarthu gan dan drwydded MIT. Yn ogystal â'r fersiwn ar gyfer Linux, mae pecynnau cymorth tebyg ar gyfer MacOS и iOS, a ysgrifennwyd yn Amcan-C. Cyhoeddi fersiwn ar gyfer Android.

Mae FHE yn cefnogi llawn gweithrediadau homomorffig sy'n eich galluogi i adio a lluosi data wedi'i amgryptio (h.y., gallwch chi wneud unrhyw gyfrifiadau mympwyol) a chael canlyniad wedi'i amgryptio yn yr allbwn, a fyddai'n debyg i amgryptio canlyniad ychwanegu neu luosi'r data gwreiddiol. Gellir ystyried amgryptio homomorffig fel y cam nesaf yn natblygiad amgryptio diwedd-i-ddiwedd - yn ogystal â diogelu trosglwyddo data, mae'n darparu'r gallu i brosesu data heb ei ddadgryptio.

Ar yr ochr ymarferol, gall y fframwaith fod yn ddefnyddiol ar gyfer trefnu cyfrifiadura cwmwl cyfrinachol, mewn systemau pleidleisio electronig, mewn protocolau llwybro dienw, ar gyfer prosesu ymholiadau wedi'u hamgryptio mewn DBMS, ar gyfer hyfforddi systemau dysgu peirianyddol yn gyfrinachol. Enghraifft o gymhwyso FHE yw trefnu dadansoddiad o wybodaeth am gleifion sefydliadau meddygol mewn cwmnïau yswiriant heb i'r cwmni yswiriant gael mynediad at wybodaeth a allai adnabod cleifion penodol. Hefyd crybwyllwyd datblygu systemau dysgu peirianyddol i ganfod trafodion twyllodrus gyda chardiau credyd yn seiliedig ar brosesu trafodion ariannol dienw wedi'u hamgryptio.

Mae'r pecyn cymorth yn cynnwys llyfrgell HElib gyda gweithredu nifer o gynlluniau amgryptio homomorffig, amgylchedd datblygu integredig (gwaith yn cael ei wneud trwy borwr) a set o enghreifftiau. Er mwyn symleiddio'r defnydd, mae delweddau docwyr parod yn seiliedig ar CentOS, Fedora a Ubuntu wedi'u paratoi. Mae cyfarwyddiadau ar gyfer cydosod y pecyn cymorth o'r cod ffynhonnell a'i osod ar system leol hefyd ar gael.

Mae’r prosiect wedi bod yn datblygu ers 2009, ond dim ond nawr y bu’n bosibl cyflawni dangosyddion perfformiad derbyniol sy’n caniatáu iddo gael ei ddefnyddio’n ymarferol. Nodir bod FHE yn gwneud cyfrifiadau homomorffig yn hygyrch i bawb; gyda chymorth FHE, bydd rhaglenwyr corfforaethol cyffredin yn gallu gwneud yr un gwaith mewn munud ag oriau a dyddiau gofynnol wrth gynnwys arbenigwyr â gradd academaidd.


Ymhlith datblygiadau eraill ym maes cyfrifiadura cyfrinachol, gellir nodi cyhoeddi'r prosiect OpenDP gyda gweithredu dulliau preifatrwydd gwahaniaethol, gan ganiatáu i gyflawni gweithrediadau ystadegol ar set ddata gyda chywirdeb digon uchel heb y gallu i adnabod cofnodion unigol ynddi. Mae'r prosiect yn cael ei ddatblygu ar y cyd gan ymchwilwyr o Microsoft a Phrifysgol Harvard. Mae'r gweithrediad wedi'i ysgrifennu yn Rust a Python a cyflenwi dan drwydded MIT.

Mae dadansoddi gan ddefnyddio dulliau preifatrwydd gwahaniaethol yn galluogi sefydliadau i wneud samplau dadansoddol o gronfeydd data ystadegol, heb ganiatáu iddynt ynysu paramedrau unigolion penodol oddi wrth wybodaeth gyffredinol. Er enghraifft, i nodi gwahaniaethau mewn gofal cleifion, gellir darparu gwybodaeth i ymchwilwyr sy'n eu galluogi i gymharu hyd arhosiad cleifion mewn ysbytai ar gyfartaledd, ond sy'n dal i gynnal cyfrinachedd cleifion ac nid yw'n amlygu gwybodaeth cleifion.

Defnyddir dau fecanwaith i ddiogelu gwybodaeth bersonol neu gyfrinachol adnabyddadwy: 1. Ychwanegu ychydig o “sŵn” ystadegol at bob canlyniad, nad yw'n effeithio ar gywirdeb y data a dynnwyd, ond sy'n cuddio cyfraniad elfennau data unigol.
2. Defnyddio cyllideb preifatrwydd sy'n cyfyngu ar faint o ddata a gynhyrchir ar gyfer pob cais ac nad yw'n caniatáu ceisiadau ychwanegol a allai dorri cyfrinachedd.

Ffynhonnell: opennet.ru

Ychwanegu sylw