Ìsàmíràn Fáìlì (AES-256-GCM) Ọ̀fẹ́
Fi ọ̀rọ̀-ìgbaniwọlé sàmíràn fáìlì kankan nípa lílo AES-256-GCM àti PBKDF2 (àkókò 250,000). Fáìlì .enc tí ó jáde yóò ṣílẹ̀kùn nìkan pẹ̀lú ọ̀rọ̀-ìgbaniwọlé tí ó tọ́, ohun èlò yìí nìkan sì lè ṣí i padà. Ó ń ṣiṣẹ́ pátápátá lára ẹ̀rọ rẹ — fáìlì rẹ kò lọ kúrò lára ẹ̀rọ rẹ rí.
Àwọn ojúlé wẹ́ẹ̀bù ìdíni ori-ayélujára ń gba fáìlì rẹ — níbí a ń dí i ní ìdíni lórí ẹ̀rọ rẹ, ọ̀rọ̀-ìgbaniwọlé náà kì í sì kúrò lára rẹ̀ láé.
Sọ àwọn fáìlì sílẹ̀ níbí, tàbí tẹ láti wá
Any file · Kò sí ìdiwọ̀ ìwọ̀n fáìlì
tàbí tẹ Ctrl+V láti fi lẹ̀ mọ́ láti clipboard rẹ
Àwọn fáìlì rẹ kò ní jáde kúrò lórí ẹ̀rọ rẹ. Gbogbo ìṣiṣẹ̀ n ṣẹlẹ̀ ní àdúgbò nínú aṣàwákiri rẹ.
Sọ fáìlì èyíkéyìí sílẹ̀ kí o sì yan ọ̀rọ̀-ìgbaniwọlé — ìwọ yóò gba ẹ̀dà .enc kan tí ọ̀rọ̀-ìgbaniwọlé yẹn nìkan lè ṣí.
Kóòdùpamọ́ tí ó lágbára, tí ó bá ìdíwọ̀n mu. AES-256-GCM pẹ̀lú kọ́kọ́rọ́ tí a mú jáde láti ọ̀rọ̀-ìgbaniwọlé rẹ nípasẹ̀ PBKDF2 (àkókò 250,000 ti SHA-256). A fi iyọ̀ tuntun tí kò lórí àti IV pamọ́ sí orí fáìlì náà; bí a bá yí bytì kan pàápàá padà, yíyọkóòdù náà yóò kùnà ní àyẹ̀wò ìjẹ́rìísí.
A kì í fi ọ̀rọ̀-ìgbaniwọlé rẹ pamọ́ tàbí kí a rán an síbikíbi — gbogbo rẹ̀ ń ṣiṣẹ́ nínú ẹ̀rọ awò-kọ́ǹpútà rẹ. Bí o bá gbàgbé rẹ̀, kò ní ṣeé ṣe láti gba fáìlì náà padà. Àwọn fáìlì tí ó tóbi (> ~200 MB) á gba ìṣẹ́jú àáyá díẹ̀, wọ́n á sì lo ìrántí púpọ̀.
Bí Ó Ṣe Ń Ṣiṣẹ́
Fi koodu sí fáìlì èyíkéyìí pẹ̀lú ọ̀rọ̀-ìgbaniwọ́lé kí ẹnikẹ́ni tí ó bá mọ ọ̀rọ̀-ìgbaniwọ́lé náà (tí ó sì lo irinṣẹ́ yìí) lè ṣí i. Ìfikoodu àti ìṣí-koodu méjèèjì ń ṣiṣẹ́ ní agbègbè rẹ pẹ̀lú Web Crypto API browser náà — kò sí server, kò sí ìtọ́jú bọtìnì.
- 1O sọ fáìlì kan sílẹ̀ tí o sì yan ọ̀rọ̀-ìgbaniwọ́léA ń kà fáìlì náà sínú ìrántí nínú browser rẹ. Ọ̀rọ̀-ìgbaniwọ́lé rẹ ń mú bọtìnì AES 256-bit jáde nípasẹ̀ PBKDF2 — ìgbà 250,000 ti SHA-256 pẹ̀lú iyọ̀ tuntun tí a yan láìdíjú.
- 2A fi koodu AES-256-GCM sí fáìlì náàA ń dá IV tuntun tí a yan láìdíjú. AES-256 ní ipò Galois/Counter ń mú àmì-ìdánimọ̀ 16-byte jáde, nítorí náà bí ẹnikẹ́ni bá fọwọ́ba fáìlì tí a fi koodu sí, ìṣí-koodu á kùnà ní gbangba.
- 3Gba fáìlì .enc (kí o sì ṣí i padà lẹ́yìn-ìgbà)Àbájáde náà bẹ̀rẹ̀ pẹ̀lú orí-àkọlé "LIBE1" tí ó ní iyọ̀, IV, àti orúkọ fáìlì ìpilẹ̀ nínú, tí ọ̀rọ̀ tí a fi koodu sí tẹ̀lé. Sọ ọ́ sílẹ̀ padà níbí ní ipò Decrypt pẹ̀lú ọ̀rọ̀-ìgbaniwọ́lé láti gba ìpilẹ̀ padà.
Fáìlì rẹ kò kúrò nínú ẹ̀rọ rẹ rárá. Bí o bá pàdánù ọ̀rọ̀-ìgbaniwọ́lé, fáìlì náà ti lọ — kò sí ọ̀nà ìgbàpadà, gẹ́gẹ́ bí a ṣe ṣe é.
Àwọn Irinṣẹ Tó Jọra
Ìdíni Ọ̀rọ̀
Dí àti tú ọ̀rọ̀ pẹ̀lú ọ̀rọ̀-ìgbaniwọlé nípa lílo AES-256-GCM tí ó lágbára. Ọ̀rọ̀-ìgbaniwọlé kò kúrò nínú ẹ̀rọ àwárí rẹ rárá. Pín àwọn àṣírí lọ́nà tí ó dájú.
Olùyọ Metadata
Yọ metadata tí ó fara sin — ipò EXIF/GPS, orúkọ àwọn òǹkọ̀wé, àti ìtàn àtúnṣe — kúrò nínú àwọn fọ́tò, PDF, àti àwọn ìwé Office. Kò sí ìsọnù, 100% nínú ẹ̀rọ àwárí rẹ.
Ọrọigbaniwọle monomono
Ṣe ina awọn ọrọ igbaniwọle to lagbara, laileto pẹlu gigun aṣa, awọn iru ohun kikọ, ati awọn imukuro. Ko si awọn opin, ko si awọn iwọle.