FS Oramfs është publikuar, e cila fsheh natyrën e qasjes në të dhëna

Kompania Kudelski Security, e specializuar në auditimin e sigurisë, publikoi sistemin e skedarëve Oramfs me realizimin e teknologjisë ORAM (Oblivious Random Access Machine), e cila fsheh natyrën e aksesit në të dhëna (data access pattern). Projekti ofron një modul FUSE për Linux me realizimin e një shtrese të FSH, e cila nuk lejon ndjekjen e struktures së operacioneve të shkruajtjes dhe leximit. Kodi Oramfs është shkruar në gjuhën Rust dhe shpërndahet nën licencën GPLv3.

Teknologjia ORAM përfshin krijimin e një shtrese shtesë përveç enkriptimit, e cila nuk lejon përcaktimin e natyrës së aktivitetit aktual gjatë punës me të dhëna. P.sh., në rast se përdoret enkriptimi kur ruhet të dhëna në një shërbim të jashtëm, pronarët e këtij shërbimi nuk mund të dinë të dhënat e veta, por mund të përcaktojnë se në cilat blloqe po kryhet akses dhe cilat operacione po kryhen. ORAM fsheh informacionin mbi cilat pjesë të FSH po bëhet akses dhe cilat operacione po kryhen (lexim ose shkruaj).

Oramfs ofron një sistem universale të skedarëve që lejon thjeshtimin e organizatës së ruajtjes së të dhënave në çdo ruajtës të jashtëm. Të dhënat ruhen në formë të enkriptuar me mundësinë opsionale për verifikimin e autenticitetit. Për enkriptim mund të përdoren algoritme si ChaCha8, AES-CTR dhe AES-GCM. Rregullat në aksesin për shkruaj dhe lexim fshihen duke përdorur skemën Path ORAM. Në të ardhmen është parashikuar realizimi i skemave të tjera, por në formën aktuale, zhvillimi është ende në fazën e prototipit, i cili nuk rekomandohet të përdoret në sistemet e punës.

Oramfs mund tĂ« pĂ«rdoret me çdo FSH dhe nuk varet nga lloji i ruajtĂ«sit tĂ« jashtĂ«m pĂ«rkatĂ«s — Ă«shtĂ« e mundur sinkronizimi i skedarĂ«ve nĂ« çdo shĂ«rbim qĂ« mund tĂ« montohet nĂ« formĂ«n e njĂ« katalogu lokal (SSH, FTP, Google Drive, Amazon S3, Dropbox, Google Cloud Storage, Mail.ru Cloud, Yandex.Disk dhe shĂ«rbime tĂ« tjera tĂ« mbĂ«shtetura nĂ« rclone ose pĂ«r tĂ« cilat ekzistojnĂ« module FUSE pĂ«r montimin). MadhĂ«sia e ruajtĂ«sit nuk Ă«shtĂ« fikse dhe, nĂ« rast nevoje pĂ«r hapĂ«sirĂ« shtesĂ«, madhĂ«sia e ORAM mund tĂ« rritet dinamikisht.

Konfigurimi i Oramfs pĂ«rbĂ«het nga pĂ«rcaktimi i dy katalogĂ«ve — publik dhe privat, tĂ« cilat shĂ«rbejnĂ« si server dhe klientit. Katalogu publik mund tĂ« jetĂ« çdo direktor nĂ« FSH lokale, i cili Ă«shtĂ« i lidhur me ruajtĂ«sit e jashtĂ«m pĂ«rmes montimit pĂ«rmes SSHFS, FTPFS, Rclone dhe çdo modul tjetĂ«r FUSE. Katalogu privat ofrohet nga moduli FUSE Oramfs dhe Ă«shtĂ« i destinuar pĂ«r punĂ«n direkte me skedarĂ«t qĂ« ruhen nĂ« ORAM. NĂ« katalogun publik vendoset njĂ« skedar me imazhin ORAM. Çdo operacion me katalogun privat reflekton gjendjen e kĂ«tij skedari-imazh, por ky skedar duket pĂ«r vĂ«zhguesin e jashtĂ«m si njĂ« kuti e zezĂ«, ndryshimet nĂ« tĂ« cilĂ«n nuk mund tĂ« asociohen me aktivitetin nĂ« katalogun privat, pĂ«rfshirĂ« qĂ« nuk mund tĂ« pĂ«rcaktohet nĂ«se Ă«shtĂ« kryer njĂ« operacion shkruaj ose lexim.

Oramfs mund tĂ« aplikohet nĂ« fusha ku Ă«shtĂ« e nevojshme tĂ« arrihet niveli mĂ« i lartĂ« i privatĂ«sisĂ« dhe mund tĂ« sakrifikohet performanca. Performanca zvogĂ«lohet sepse çdo operacion me ruajtĂ«sin, pĂ«rfshirĂ« operacionet e leximit tĂ« tĂ« dhĂ«nave, çojnĂ« nĂ« ristrukturimin e blloqeve nĂ« imazhin e FSH. P.sh., leximi i njĂ« skedari me madhĂ«si 10MB zgjat rreth 1 sekondĂ«, ndĂ«rsa 25MB — 3 sek. Shkruani 10MB zĂ« 15 sekonda, ndĂ«rsa 25MB — 50 sekonda. NĂ« tĂ« njĂ«jtĂ«n kohĂ«, Oramfs Ă«shtĂ« rreth 9 herĂ« mĂ« i shpejtĂ« nĂ« lexim dhe 2 herĂ« mĂ« i shpejtĂ« nĂ« shkruaj nĂ« krahasim me sistemin e skedarĂ«ve UtahFS, i zhvilluar nga Cloudflare dhe qĂ« mbĂ«shtet opsional modin ORAM.

Burimi: opennet.ru

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster