Ang Clann ay End-to-End na Naka-encrypt
Hinihiling sa iyo ng karamihan sa mga photo app na magtiwala sa isang pangako. Hinahayaan ka ng page na ito na suriin ang isa. I-lock ang isang larawan sa ibaba gamit ang parehong encryption na ginagamit ni Clann, pagkatapos ay subukan ang lahat ng maiisip mo para maibalik ito.
Pumili ng larawan at panoorin itong ma-lock
Hindi ito umaalis sa pahinang ito — sa iyong browser mismo nangyayari ang pag-lock, gamit ang parehong encryption na ginagamit ng Clann app sa telepono mo.
Wala pang larawan
Sa telepono mo
Dito nila-lock ang larawan, bago pa may ma-upload.
Wala pang naka-imbak
Sa aming mga server
Ang naka-lock na bersyon lang ang natatanggap namin.
Sa telepono ng pamilya mo
Bumubukas lang ito sa teleponong may hawak ng susi ng pamilya mo.
Ipakita ang teknikal na detalye
Ini-import ng pahinang ito ang @clann/e2ee, ang open-source na package na pinagbatayan ng encryption ng app namin, kaya ang file na nalikha sa itaas ay tunay na CLN1 envelope: isang 32-byte na header na sinusundan ng larawang sinelyuhan nang pahati-hati gamit ang AES-256-GCM sa OAE2 STREAM construction — isang counter nonce bawat piraso na may marka ang huli, at ginagamit ang header bilang authenticated data para hindi ito ma-edit nang hiwalay sa katawan. Kaya nasisira ang file kapag inedit ang label o pinaghalo ang mga piraso.
Mag-lock ng larawan sa itaas para makita ang totoong header bytes na nalilikha nito.
Tumatakbo ang simulator na ito sa @clann/e2ee, ang parehong open-source library na ginagamit ng Clann app sa pag-encrypt.
Ano ang naka-encrypt
Sa isang naka-encrypt na pamilya — bawat pamilyang ginawa mula Agosto 2026 pataas, at sinumang mas matandang pamilya na na-on ito ng admin — ang media mismo ay naka-encrypt sa iyong device bago i-upload:
- Mga larawan — bawat nakaimbak na laki, kabilang ang maliliit na preview at thumbnail.
- Mga video — naka-encrypt sa parehong paraan, at naka-decrypted nang paisa-isa habang naglalaro sila.
- Mga na-edit na bersyon — ang mga pananim at pag-ikot ay muling na-encrypt sa iyong telepono, hindi kailanman sa isang server.
- Lokasyon — inalis mula sa file sa iyong telepono bago ito ma-upload.
Kung i-on ng iyong pamilya ang encryption sa ibang pagkakataon, ang mga larawan at video na nasa library mo ay naka-encrypt din — hindi lang mga bago.
Ang hindi naka-encrypt ay nakalista nang buo sa ilalim ng mga kilalang limitasyon sa ibaba — mga caption, komento at pangalan ng album kasama ng mga ito. Mas gugustuhin naming basahin mo ang seksyong iyon kaysa tuklasin ito sa ibang pagkakataon.
Paano gumagana ang pag-encrypt ng Clann
Ang maikling bersyon: ang mga susi ay nabuo sa mga telepono, hindi kailanman sa aming mga server. Ang detalye, para sa sinumang gustong suriin ito laban sa dokumento ng protocol:
- AES-256-GCM — bawat larawan at video ay selyado ng authenticated encryption, sa 1 MiB chunks gamit ang OAE2 STREAM construction. Ang authenticated ay nangangahulugan na ang pakikialam ay natukoy sa halip na tahimik na ipinapasa.
- Mga susi sa bawat item — bawat larawan at video ay nakakakuha ng sarili nitong random na key, kaya ang isang nakompromisong item ay hindi makakapag-unlock ng anupaman.
- Mga pangunahing panahon ng pangkat — ang iyong pamilya ay nagbabahagi ng isang susi, na bersyon ng panahon. Kapag may umalis, isang bagong panahon ang ibibigay at hindi nila mabasa ang anumang na-upload pagkatapos ng puntong iyon.
- X25519 key exchange — ang susi ng pamilya ay inihahatid sa device ng bawat miyembro sa loob ng isang selyadong kahon na ang device lang ang makakapagbukas. Niruruta ng aming mga server ang mga selyadong pakete na ito nang hindi nabubuksan ang mga ito.
- Ed25519 mga pagkakakilanlan ng device — bawat device ay may signing identity, at bini-verify ng mga device ang mga device key ng isa't isa sa halip na magtiwala sa aming mga server na sabihin kung sino. Binabalaan ka ng iyong app kapag may bagong device na sumali o nagbago ang isang dati.
- Arkitektura ng pagbawi — dahil nakatira ang mga susi sa mga device, ang pagkawala ng telepono ang tunay na panganib. Maaaring i-restore ng device ng isa pang miyembro ng pamilya ang iyong access, at gagana ang isang 12-salitang parirala sa pagbawi kapag walang ibang available.
Maaari bang makita ni Clann ang aking mga larawan?
Hindi. Sa isang naka-encrypt na pamilya hindi namin makikita ang iyong mga larawan o video. Naka-encrypt ang mga ito sa iyong device bago mag-upload, at ang mga key na nagbubukas sa kanila ay umiiral lang sa mga device ng iyong pamilya. Mula noong Agosto 2026, ang bawat bagong pamilya ay na-encrypt mula sa sandaling ito ay nilikha, kaya para sa karamihan ng mga pamilya, ito ay kung paano gumagana ang Clann. Ang aming mga server ay nagtataglay ng ciphertext at mga selyadong key package, at walang key na nagbubukas sa kanila.
Sinasaklaw nito ang dalawang bagay na talagang inaalala ng mga tao: binabasa namin ang iyong mga larawan, at may nagnanakaw ng aming iniimbak. Ang aming na-publish na modelo ng pagbabanta ay higit pa at itinatakda kung ano ang ginagawa at hindi ipinagtatanggol ng disenyo, kasama ang mga bahaging ginagawa pa rin namin.
Ang makikita natin ay nakalagay sa ibaba, at maaari mong suriin ang mismong pag-encrypt gamit ang demo sa tuktok ng pahinang ito.
Open source ba ang pag-encrypt ng Clann?
Oo. Ini-publish ni Clann sa publiko ang pagpapatupad ng cryptographic at ang dokumentasyon ng protocol, kaya maaaring suriin ng mga mananaliksik at user kung paano gumagana ang system sa halip na kunin ang aming paglalarawan nito sa tiwala.
Ini-import ng demo sa page na ito ang parehong nai-publish na library, kaya ang file na ginawa nito ay isang tunay na naka-encrypt na file — hindi isang paglalarawan ng isa.
Tingnan ang pinagmulan sa GitHub →
Mga kilalang limitasyon
Ang pag-encrypt ay hindi invisibility, at ang bawat tapat na sistema ay may mga gilid. Ito ay atin.
- Ang mga pamilyang ginawa bago ang Agosto 2026 ay hindi naka-encrypt hanggang sa i-on ito ng isang admin. Ang mga bagong pamilya ay naka-encrypt bilang default, ngunit ang mga nakatatanda ay nangangailangan ng sinasadyang hakbang, dahil ang device ng bawat miyembro ay kailangang humawak ng susi bago ma-convert ang isang kasalukuyang library. Hanggang sa mangyari iyon, ang mga pamilyang iyon ay hindi naka-encrypt. Kapag na-on ito, naka-encrypt din ang mga larawan at video na nasa library.
- Ang mga caption, komento at pangalan ng album ay hindi naka-encrypt. Tratuhin ang anumang tina-type mo bilang nababasa namin. Ang pagpapalawak ng pag-encrypt upang masakop ang mga ito ay gawaing balak naming gawin.
- Nakikita natin ang pangunahing metadata. Na mayroong isang file, sino ang nag-upload nito, kailan, saang pamilya ito kabilang, ang laki nito, at kung ito ay isang larawan o isang video. Hindi namin makita ang anumang iba pang metadata ng larawan — mga detalye ng camera, mga setting at anumang bagay na naka-embed sa file ay aalisin sa iyong telepono bago ito ma-upload.
- May karagdagang hakbang ang pagtingin sa web browser. Hindi kailanman umaabot sa aming mga server ang susi, kaya kailangang bigyan ng isa ang browser: bubuksan ng kamag-anak ang link, at aaprubahan ng isang miyembro ng pamilya ang browser na iyon mula sa kanilang telepono. Gumagana ito, ngunit hindi kasingdali ng pag-click sa isang link, at parehong ipinapakita ng dalawang screen ang anim na salita para ikumpara upang hindi maharang ang pag-apruba.
Ano kayang nakikita pa ni Clann?
Ang parehong listahan, malinaw na nahahati sa kung ano ang saklaw ng pag-encrypt at kung ano ang hindi nito.
- Hindi namin makita ang larawan o video mismo, sa anumang laki, kabilang ang mga thumbnail.
- Hindi namin makita kung saan kinuha ang isang naka-encrypt na larawan.
- Nakikita natin na mayroong isang file, sino ang nag-upload nito, kailan, saang pamilya ito kabilang, gaano ito kalaki, at kung ito ay isang larawan o isang video.
- Nakikita natin mga caption, komento at pangalan ng album.
Ano ang mangyayari kung mawala ko ang aking telepono?
Ito ang tanong na talagang mahalaga sa pag-encrypt, at ang pinakanaka-encrypt na produkto ay sumasagot nang masama. Kung ang mga susi ay nakatira lamang sa mga telepono, ang isang nawawalang telepono ay parang mga nawawalang larawan.
Hindi, dahil ang iyong pamilya ang backup. Maaaring ibalik ng sinuman sa iyong pamilya ang iyong access mula sa sarili nilang telepono sa ilang pag-tap — hawak na ng kanilang device ang key ng pamilya at nagpapasa ng kopya sa bago mo. Kung mas gugustuhin mong huwag umasa sa iba, maaari kang mag-save ng 12-salitang parirala sa pagbawi nang maaga. Ang Clann ay sadyang ginawa kaya mahirap ma-lock out, dahil para sa isang family photo app na mas malamang na sakuna kaysa sa isang eavesdropper.
Teknikal na dokumentasyon
Para sa mga mananaliksik, mamamahayag, at sinumang magulang na nagpapasa ng pahinang ito.
- GitHub repository → — ang cryptographic na pagpapatupad, kasama ang test suite at cross-language test vectors nito.
- PROTOCOL.md → — ang normatibong detalye: key hierarchy, file format, group membership at recovery.
- Threat model → — kung kanino pinoprotektahan nito, at kung ano ang tahasang hindi nito pinoprotektahan.
Mga karaniwang tanong
Nangangahulugan ang end-to-end na naka-encrypt na pagbabahagi ng larawan na ang isang larawan ay ini-scram sa sarili mong telepono bago ito i-upload, at maaari lamang i-unscramble sa mga telepono ng mga taong binahagian mo nito. Ang kumpanyang nag-iimbak ng larawan ay nagtataglay lamang ng scrambled na bersyon, at walang susi na makakapagbukas nito, kaya hindi nito makikita ang iyong mga larawan kahit na gusto nito — at hindi rin maaaring sinumang magnakaw ng mga nakaimbak na file.
Wala sa isang naka-encrypt na pamilya — na, mula noong Agosto 2026, ay nangangahulugang bawat bagong likhang pamilya bilang default. Ang mga larawan at video ay naka-encrypt sa iyong telepono bago mag-upload, at ang mga susi ay iniimbak lamang sa mga device ng mga miyembro ng iyong pamilya. Ang aming mga server ay tumatanggap ng mga scrambled file at selyadong key package na hindi namin mabubuksan. Maaari mong i-verify ito mismo gamit ang demo sa page na ito, na nagpapatakbo ng eksaktong parehong format ng file na ginagamit ng app.
Oo. Ini-publish ni Clann sa publiko ang pagpapatupad ng cryptographic at ang dokumentasyon ng protocol, kaya maaaring suriin ng mga mananaliksik at user kung paano gumagana ang system sa halip na umasa sa aming paglalarawan nito. Ang pinagmulan ay nasa github.com/ClannApp/clann-e2ee, at ang interactive na demo sa page na ito ay nag-i-import ng parehong nai-publish na library, kaya ang naka-encrypt na file na ginagawa nito ay totoo sa halip na isang paglalarawan.
Maghanap ng tatlong bagay. Una, isang paglalarawan na sapat na tiyak upang pangalanan kung ano ang naka-encrypt at kung saan inilalagay ang mga susi. Pangalawa, isang malinaw na pahayag kung ano ang nakikita pa rin ng kumpanya, dahil ang bawat matapat na sistema ay may mga limitasyon. Pangatlo, isang bagay na maaari mong suriin sa iyong sarili, tulad ng isang naka-publish na format ng file, naka-publish na code, isang independiyenteng pag-audit, o isang demonstrasyon na maaari mong patakbuhin. Ang isang paghahabol na walang binanggit na mga limitasyon at hindi nag-aalok ng anumang susuriin ay sulit na tratuhin nang mabuti.
Hindi namin makita ang larawan o video mismo, sa anumang laki. Makikita natin na mayroong file, sino ang nag-upload nito, kailan, saang pamilya ito kabilang, gaano ito kalaki, at kung ito ay isang larawan o isang video. Ang mga caption, komento at pangalan ng album ay hindi pa saklaw ng pag-encrypt, kaya ituring namin ang mga iyon bilang nababasa namin. Inalis ang lokasyon sa iyong telepono bago ang isang naka-encrypt na pag-upload, kahit na ang mga larawang idinagdag sa isang mas matandang pamilya bago nito i-on ang pag-encrypt ay maaaring may nakaimbak pa ring lokasyon mula sa panahong iyon.
Maaaring ibalik ng telepono ng isa pang miyembro ng pamilya ang iyong access, dahil hawak pa rin ng kanilang device ang key ng pamilya at maaaring magpasa ng kopya sa iyong bagong telepono. Mayroon ding 12-salitang parirala sa pagbawi na maaari mong i-save nang maaga, na gumagana kahit na walang ibang miyembro ng pamilya na available. Ang pagkawala ng access ay ang makatotohanang panganib sa pag-encrypt, kaya sadyang idinisenyo ang Clann sa paligid ng pagbawi sa halip na gawin kang kabisaduhin ang anuman.
Para sa mga bagong pamilya, oo. Ang bawat grupo ng pamilya na ginawa mula Agosto 2026 pataas ay end-to-end na naka-encrypt bilang default, nang walang kinakailangang setup. Ang mga pamilyang ginawa noon ay nangangailangan ng admin para i-on ito para sa lahat nang sabay-sabay, dahil kailangang may hawak na key ang device ng bawat miyembro bago ma-convert ang isang kasalukuyang library ng larawan. Kapag naka-on na ang pag-encrypt, mae-encrypt ang bawat bagong larawan at video mula sa sandaling umalis ito sa telepono.
Naka-encrypt din sila. Kapag na-on ng mas matandang pamilya ang pag-encrypt, mako-convert din ang mga larawan at video na nasa library nito, hindi lang mga bagong upload. Nangyayari ito sa telepono ng isang miyembro ng pamilya, dahil hindi namin hawak ang susi, at gumagana sa pamamagitan ng library sa background.
Hindi. Ang isang pribadong album ay isang setting ng pahintulot: maaari pa ring buksan ng kumpanya ang file, at gagawin, upang makabuo ng mga thumbnail, mag-scan ng nilalaman o magsanay ng mga system. Ang end-to-end na pag-encrypt ay isang limitasyon sa matematika sa halip na isang patakaran, kaya nananatili ito kahit na binago ng kumpanya ang mga tuntunin nito, binili, na-hack, o napilitang ibigay ang iniimbak nito.
bahagya. Ang mga larawan ay naka-encrypt at naka-decrypt sa iyong telepono sa mga fraction ng isang segundo, at ang mga video ay nade-decrypt nang pira-piraso habang nagpe-play ang mga ito sa halip na sabay-sabay. Ang nakikitang pagkakaiba sa araw-araw na paggamit ay may isang karagdagang hakbang ang pagtingin sa computer: aaprubahan muna ng isang miyembro ng pamilya ang browser na iyon mula sa kanilang telepono bago ito makapagbukas ng kahit ano.
Magbahagi ng mga larawan ng pamilya nang walang madla
Libreng i-download.
