Encryption

Ano ang zero-knowledge proof?

Hinahayaan ka ng zero-knowledge proof na patunayan ang isang fact nang hindi ibinibigay ang pribadong impormasyong nasa likod nito. Mapatutunayan mong lampas 18 ka nang hindi ipinakikita ang birthday. Narito kung paano ito gumagana.

Ano ang ginagawa ng zero-knowledge proof

Karaniwang nangangahulugan ang pagpapatunay na ipakita ang ebidensiya: maglagay ng password o ibigay ang ID card. Maaari nitong ibunyag ang higit sa kailangang malaman ng kausap.

Binabago ito ng zero-knowledge proof. Ipinakikita ng prover ang tiyak na claim sa verifier nang hindi ibinubunyag ang secret na nagpapatunay rito. Nalalaman ng verifier ang sagot na kailangan—halimbawa, na pasok ka sa age requirement—pero hindi ang birthday, address o document number.

Hindi ito malabong pangako sa privacy. Kailangang idisenyo ang proof para sa isang eksaktong claim, at ginagawang napakahirap mandaya ng mahusay na design.

Ang halimbawa ng kuweba

Isipin ang kuwebang may dalawang daang nagtatagpo sa likod ng locked door. Secret word lang ang nagbubukas nito. Sinasabi mong alam mo iyon pero ayaw mong banggitin nang malakas.

Pumasok ka sa alinmang daan habang naghihintay sa labas ang kaibigan. Saka niya tatawagin ang daang gusto niyang labasan mo. Kung alam mo ang salita, mabubuksan mo ang pinto sa loob at makalalabas sa alinman. Kung nanghuhula ka, fifty-fifty lang ang tsansang nasa tamang panig.

Ulitin ang test nang maraming beses na may bago at hindi mahulaang pagpili. Pagkatapos ng sampung matagumpay na round, halos one-in-1,000 na lang ang tsansang tsamba ng nagpapanggap. May matibay na ebidensiya ang kaibigan na alam mo ang salita pero hindi niya iyon narinig.

Mula kuwentong kuweba hanggang tunay na software

Mathematics ang ginagamit ng tunay na proof, hindi kuweba, pero pareho ang layunin sa privacy. Maipakikita nitong sumusunod sa rules ang transaction nang hindi inilalantad ang lahat ng detalye. Maaari ring katawanin ng isang maliit na proof ang malaking batch ng check para mas mabilis mag-verify ang ilang system.

Praktikal din ang digital credential. Sa halip na i-upload ang buong ID sa bawat serbisyo, ang mahusay na credential ay sasagot lang sa tanong: “Lampas 18 ba ang taong ito?” o “May ganitong qualification ba siya?”

Mahalaga ang detalye. Impormasyong sadyang itinago lang ang pinoprotektahan ng proof. Maaari pa ring mangolekta ng data, kumilala sa iyo o gumawa ng mahinang security choice ang nakapaligid na app.

Zero-knowledge proof laban sa zero-knowledge encryption

Ginagamit din sa cloud storage ang 'zero-knowledge,' pero ibang ideya iyon. Sa zero-knowledge encryption, hindi mababasa ng storage provider ang files dahil wala itong decryption keys.

Sumasagot ang zero-knowledge proof nang hindi inilalantad ang secret sa likod ng sagot. Pinananatiling hindi mababasa ng provider ang stored files sa zero-knowledge encryption. Parehong nakabubuti sa privacy pero hindi mapagpapalit.

Praktikal na aral sa privacy

Paalala ang zero-knowledge proof na ibahagi lang ang minimum na impormasyong kailangan. Hindi ka nito ginagawang anonymous o sine-secure ang bawat bahagi ng app. Maaari pa ring malaman ng serbisyo na kumonekta ka, kailan, at iba pang data sa labas ng proof.

Hindi kailangan ng Sealby ang zero-knowledge proof dahil wala itong account o server na humihingi ng patunay. Encrypted sa iPhone ang files. Simple ang praktikal na tanong sa araw-araw na privacy: ano talaga ang kailangang malaman ng serbisyo—at gagana ba ito sa mas kaunti?

Mabilis na sagot

Sa simpleng salita, ano ang zero-knowledge proof?

Cryptographic method ito para patunayan ang isang tiyak na fact habang nananatiling pribado ang secret na sumusuporta rito. Halimbawa, makukumpirma nitong lampas 18 ka nang hindi inilalantad ang petsa ng kapanganakan.

Pareho ba ang zero-knowledge proof at zero-knowledge encryption?

Hindi. Pinatutunayan ng zero-knowledge proof ang fact nang hindi ibinubunyag ang secret. Pinananatiling hindi mababasa ng kumpanyang nag-i-store ang files sa zero-knowledge encryption. Pangalan lang ang magkapareho, hindi function.

Saan ginagamit ang zero-knowledge proof?

Ginagamit ito sa privacy-focused digital payment, system na nagve-verify ng batch ng transaction, at bagong digital credential. Maaaring kumpirmahin ng credential ang edad o qualification nang hindi ibinubunyag ang bawat detalye sa ID document.

Gumagamit ba ang Sealby ng zero-knowledge proof?

Hindi. Kapaki-pakinabang ang proof kapag kailangan mong kumbinsihin ang ibang party. Walang account o server ang Sealby na nangangailangan nito: encrypted sa iPhone ang files. Storage design, hindi proof, ang nagbibigay ng deniability sa hidden vault.

← Matuto

Naghihintay ang vault mo.

I-download ang Sealby at protektahan ang mahalaga. Wala pang isang minuto ang setup, at walang account na kailangang gawin.

I-download sa App Store

iPhone at iPad · iOS 17+ · Libre