Kinatibuk-ang Pagtan-aw
Mga gamit sa CloudPaste
end-to-end nga pag-encrypt sa kliyente
aron masiguro nga ang imong datos magpabiling pribado ug luwas.
Kung gi-enable ang encryption, ang tanang teksto ug mga imahe i-encrypt sa imong browser sa dili pa ipadala sa among mga server.
Kini nagpasabot nga dili gyud mi makakuha og access sa imong wala ma-encrypt nga datos o sa imong password.
π‘οΈ Ang imong datos gi-encrypt sa dili pa kini mobiya sa imong device.
Ang server nagtipig lang sa naka-encrypt nga datos ug dili gyud makita ang imong password o na-decrypt nga sulud.
Teknikal nga mga Espisipikasyon
Algoritmo sa Pag-encrypt:
AES-256-GCM (Abansado nga Sumbanan sa Enkripsiyon)
Yawe nga Pagkuha:
PBKDF2 (Pundasyon sa Pagkuha sa Yawe nga Gibase sa Password 2)
Function sa Hash:
SHA-256
Mga Iterasyon:
100,000 (mga iterasyon sa PBKDF2)
Gitas-on sa Yawe:
256 ka bit
Gitas-on sa Asin:
128 ka bits (random nga gihimo matag encryption)
Gitas-on sa IV:
96 ka bits (random nga gihimo matag encryption)
Pagpatuman:
Web Crypto API (kriptograpiya sa lumad nga browser)
Giunsa Kini Paglihok
Proseso sa Pag-encrypt
1
Pagsulod sa Password
Naghatag ka ug password
β
2
Pagkuha sa Yawe
Ang PBKDF2 nagmugna og encryption key
β
3
I-encrypt ang Datos
Ang AES-256-GCM nag-encrypt sa sulod
β
4
Pag-upload
Gipadala ang naka-encrypt nga datos sa server
Sunod-sunod nga pagbahinbahin:
- Random nga Pagmugna og Asin:
Usa ka talagsaon nga 128-bit nga asin ang gihimo alang sa matag operasyon sa pag-encrypt.
- Random nga Henerasyon sa IV:
Usa ka talagsaon nga 96-bit initialization vector (IV) ang gihimo
- Yawe nga Pagkuha:
Ang imong password gihiusa sa salt gamit ang PBKDF2 nga adunay 100,000 ka iterasyon aron makahimo og lig-on nga 256-bit encryption key.
- Pag-encrypt:
Ang datos gi-encrypt gamit ang AES-256-GCM gamit ang nakuha nga yawe ug IV
- Pagputos sa Datos:
Ang salt, IV, ug encrypted data gihiusa ug gi-encode sa Base64
- Pag-upload:
Ang naka-encrypt nga pakete ra ang ipadala sa server
Proseso sa Pag-decrypt
Kon ikaw o ang usa ka tawo nga adunay password moabli og naka-encrypt nga channel:
- Pagsulod sa Password:
Kinahanglan ihatag ang saktong password
- Pag-download sa Datos:
Ang naka-encrypt nga datos gi-download gikan sa server
- Pagkuha:
Ang asin ug IV gikuha gikan sa naka-encrypt nga pakete
- Yawe nga Pagkuha:
Ang parehas nga proseso sa PBKDF2 nagmugna pag-usab sa encryption key gikan sa password ug salt.
- Pag-decrypt:
Ang AES-256-GCM mo-decrypt sa datos gamit ang nakuha nga yawe ug IV
- Ipakita:
Ang na-decrypt nga sulod gipakita sa imong browser
Mga Feature sa Seguridad
π Pag-encrypt sa Bahin sa Kliyente
Ang tanang encryption ug decryption mahitabo sa imong browser gamit ang Web Crypto API. Ang imong password ug wala ma-encrypt nga data dili gyud mobiya sa imong device.
π² Talagsaong Encryption Matag Operasyon
Matag higayon nga ang datos i-encrypt, bag-ong random nga salt ug IV values ββang mamugna. Kini nagpasabot nga ang samang content nga gi-encrypt kaduha moresulta sa hingpit nga lahi nga ciphertext, nga makapugong sa pag-analisa sa pattern.
π Kusog nga Pagkuha sa Yawe
Ang PBKDF2 nga adunay 100,000 ka pag-ulit naghimo sa brute-force password attacks nga mahal sa pagkalkula. Bisan pa sa kasarangan nga kusog nga password, ang mga tig-atake magkinahanglan og daghang mga kapanguhaan aron mabuak ang encryption.
β
Gipamatud-an nga Encryption
Ang AES-GCM naghatag og kompidensyalidad ug pagkatinuod. Giseguro niini nga ang naka-encrypt nga datos wala gihilabtan, nga nanalipod batok sa mga pag-atake sa pag-usab.
π Mga Algoritmo nga Sumbanan sa Industriya
Gigamit lang namo ang mga maayo nang natukod, peer-reviewed nga mga cryptographic algorithm (AES-256, PBKDF2, SHA-256) nga gisaligan sa mga eksperto sa seguridad sa tibuok kalibutan.