Teknobench

Aħbi messaġġ fit-test

Aħbi messaġġ sigriet ġewwa test ordinarju b’karattri inviżibbli b’wisa’ żero, ċifrat b’passphrase jekk trid, imbagħad ikxfu jew neħħih.

Dan huwa trick, mhux sigurtà: ħafna apps u siti jneħħu l-karattri b’wisa’ żero, u kulħadd jista’ jintebaħ bihom b’kontroll sempliċi. Uża l-passphrase jekk il-kontenut huwa importanti.

Aħbi messaġġ

B’passphrase, il-messaġġ jiġi ċċifrat (AES-256-GCM) qabel ma jinħeba. Mingħajrha, kull min jaf il-metodu jista’ jaqrah.

Ikxef jew neħħi messaġġ moħbi

Kif taħbi messaġġ

  1. Ikteb it-Test ta’ kopertura (dak li jaraw kulħadd): sentenza ordinarja li tidher eżattament l-istess wara.
  2. Ikteb il-Messaġġ sigriet.
  3. Jekk trid, daħħal Passphrase. Il-messaġġ jiġi allura ċċifrat b’AES-256-GCM qabel ma jinħeba, għalhekk li tkun taf il-metodu mhuwiex biżżejjed biex taqrah.
  4. Agħżel Fejn għandhom jitqiegħdu l-karattri moħbija: Wara l-ewwel kelma (awtomatiku), Imqassma bejn il-kliem, Eżatt fil-bidu jew Eżatt fl-aħħar.
  5. Ikklikkja Aħbi l-messaġġ, imbagħad ikkopja t-Test bil-messaġġ moħbi bil-buttuna tal-kopja. Iftaħ Uri fejn huma l-karattri moħbija biex tarahom bħala simboli ◆.

Kif tikxef jew tneħħi messaġġ moħbi

  1. Waħħal it-test f’Test li trid tiċċekkja. L-għadd tal-karattri b’wisa’ żero jidher taħt il-kaxxa.
  2. Ikklikkja Ikxef il-messaġġ. Jekk il-messaġġ huwa ċċifrat, daħħal il-Passphrase (jekk il-messaġġ huwa ċċifrat) u ikklikkja mill-ġdid.
  3. Biex tnaddaf test, ikklikkja Neħħi l-karattri moħbija: tikseb l-istess test mingħajr id-data moħbija. L-emoji bħal 👨‍👩‍👧, li legittimament jużaw joiners inviżibbli, jibqgħu intatti.

Kollox jiġri fil-brawżer tiegħek; la t-test u lanqas il-passphrase ma jintbagħtu x’imkien.

Kif taħdem

L-Unicode fih karattri li ma jokkupaw ebda spazju fuq l-iskrin. Din l-għodda tuża erbgħa minnhom bħala ċifri: ZERO WIDTH SPACE (U+200B) = 00, ZERO WIDTH NON-JOINER (U+200C) = 01, ZERO WIDTH JOINER (U+200D) = 10 u WORD JOINER (U+2060) = 11. Il-messaġġ tiegħek jinbidel f’bytes UTF-8, u kull byte jsir erba’ karattri inviżibbli. Il-blokka tibda u tispiċċa b’ZERO WIDTH NO-BREAK SPACE (U+FEFF) u twassal header ta’ byte wieħed li jgħid jekk il-kontenut huwiex test sempliċi jew ċċifrat.

Għalhekk il-parti moħbija tikber malajr: messaġġ ta’ 20 ittra iżid madwar 90 karattru inviżibbli, u ċ-ċifrar iżid 49 byte ta’ header u tag ta’ awtentikazzjoni (madwar 200 karattru oħra). F’UTF-8 kull wieħed minn dawn il-karattri jieħu 3 bytes, li jgħodd għal oqsma b’limitu ta’ bytes. Daqs f’UTF-8 fir-riżultati juri d-daqs reali tat-test kollu.

B’passphrase, l-għodda tuża l-istess format bħall-għodda taċ-ċifrar tat-test: PBKDF2-SHA-256 b’600,000 iterazzjoni jiddirivaw iċ-ċavetta, AES-256-GCM iċċifra, u passphrase żbaljata jew karattru wieħed mibdul jikkawżaw falliment tad-deċifrar minflok ma jagħtu żibel.

Limiti: trick, mhux sigurtà

  • Ħafna pjattaformi jneħħu l-karattri b’wisa’ żero. Xi apps tal-messaġġi, networks soċjali, oqsma ta’ formoli u word processors ineħħuhom jew jinormalizzawhom. Ittestja bid-destinazzjoni l-ewwel: waħħal ir-riżultat hemmhekk, ikkopjah lura u ikklikkja Ikxef il-messaġġ.
  • Kopji parzjali jkissru l-messaġġ. Jekk il-qarrej jikkopja biss parti mit-test, il-blokka tkun mhux kompluta u l-għodda normalment tirrapportaha bħala bil-ħsara.
  • Huwa faċli li jinkixef. Kull verifikatur ta’ karattri inviżibbli, editur hex jew għadd sempliċi juri li hemm xi ħaġa. Li taħbi l-eżistenza ta’ messaġġ minn osservatur determinat mhuwiex possibbli b’dan il-mod.
  • Mingħajr passphrase huwa biss tħammiġ. Kull min jaf din it-teknika komuni jista’ jiddekodifikaha. Uża passphrase b’saħħitha għal kull ħaġa sensittiva, u aqsamha permezz ta’ kanal ieħor.

Biex tneħħi kull tip ta’ karattru inviżibbli (spazji mhux maqsumin, kontrolli bidirezzjonali, soft hyphens u iktar), uża l-għodda tat-tneħħija tal-karattri inviżibbli.

Mistoqsijiet frekwenti

Il-messaġġ moħbi jgħix meta jintbagħat bl-email jew bil-chat?

Xi drabi. L-email bit-test sempliċi u ħafna apps tal-chat iżommu l-karattri b’wisa’ żero, imma xi servizzi jneħħuhom, u xi tastieri jew editors ibiddluhom. Dejjem agħmel test ta’ andata u ritorn.

Għodod oħra jistgħu jaqraw messaġġi moħbija hawn?

Biss għodod li jużaw l-istess kodifika. M’hemm ebda standard għall-isteganografija b’karattri b’wisa’ żero, għalhekk għodod differenti ġeneralment mhumiex kompatibbli.

It-tqassim tal-karattri bejn il-kliem jgħin?

Iżomm serje twal ta’ karattri inviżibbli minn post wieħed, li jista’ jgħix aħjar f’xi editors u jidher inqas suspettuż f’ispettur tal-karattri. Ma jagħmilx il-messaġġ iktar diffiċli biex jinstab mis-softwer.

Għaliex l-għodda ssib karattri b’wisa’ żero imma l-ebda messaġġ?

It-test fih karattri inviżibbli li ma nkitbux bil-format ta’ din l-għodda: ikkupjati minn paġna web, imdaħħlin minn editur, jew watermark ta’ għodda oħra. L-għodda tat-tneħħija tal-karattri inviżibbli tista’ telenkahom.

X’jiġri jekk naħbi messaġġ ġdid f’test li diġà fih wieħed?

Il-blokka moħbija l-qadima tiġi mneħħija l-ewwel, għalhekk ir-riżultat fih biss il-messaġġ il-ġdid.