Léim go dtí an príomhábhar

Criptiú Téacs saor in aisce

Criptigh agus díchriptigh téacs le pasfhocal ag baint úsáide as AES-256-GCM láidir. Ní fhágann an pasfhocal do bhrabhsálaí riamh. Comhroinn rúin go sábháilte.

Oibríonn as líne nuair a lódáiltear é

Criptiú láidir caighdeánach: AES-256-GCM le heochair díorthaithe ó do phasfhocal trí PBKDF2 (250,000 athriamh, SHA-256). Úsáideann gach teachtaireacht salann randamach úr agus IV.

Ní stóráiltear nó ní seoltar an pasfhocal áit ar bith — ritheann gach rud i do bhrabhsálaí. Má chailleann tú an pasfhocal, ní féidir an teachtaireacht a aisghabháil. Roinn an téacs criptithe agus an pasfhocal trí bhealaí ar leithligh.

Formáid oscailte: Is é an t-aschur base64 de salt (16 byte) + IV (12 byte) + téacs criptithe + clib GCM 16 byte, agus an eochair ó PBKDF2-SHA256 ag 250,000 atriall. Níl sé comhoiriúnach le OpenSSL ná CryptoJS, ach is féidir leat é a dhíchriptiú gan an suíomh seo, mar shampla in Node.js:

const c = require('crypto');
const b = Buffer.from(B64, 'base64');
const k = c.pbkdf2Sync(PASSWORD, b.subarray(0, 16), 250000, 32, 'sha256');
const d = c.createDecipheriv('aes-256-gcm', k, b.subarray(16, 28));
d.setAuthTag(b.subarray(b.length - 16));
console.log(d.update(b.subarray(28, b.length - 16)) + d.final());

Úsáidí coitianta

  • Roinnt Rúnda Ar Bhealach SábháilteCriptigh pasfhocal nó nóta a sheoladh tríd an spréachóir nó ríomhphost.
  • Criptigh Nóta PearsantaCosain nótaí mothúchánach a stóraíonn nó a ghreim in áit éigin.
  • Seol Creidiúlí Ar Bhealach SábháilteCriptigh eochain API nó logáil isteach sular roinn tú le compánach oibre.
  • Coinnigh Iontrála Inneall CriptíCriptigh scríbhinn bheirte ionas nach raibh aon duine a bhaint ar ais.
  • Foghlaim Conas a Oibríonn CriptitheoireachtFéach ar dhíor-chriptitheoireacht AES-256-GCM in ghníomh.

Conas a Oibríonn sé

Seoladh a rúnda ar a insecure fút (ríomhphoist, chat) le a chódú a pasfhocal ach go bhfuil tú agus a glacadóir. Seo úsáideann an céanna láidir, caighdeánach cryptography mar fhallséad-bhainisteoir — ag rith ar fad i do bhrowser.

  1. 1
    Do iontráil tú téacs agus pasfhocal
    Ní thugtar aon rud ar bith; an pasfhocal ní stóráilte nó thugartha ar siúl.
  2. 2
    A eochair sé díorthaithe ó do phasfhocal
    PBKDF2 a síneadh do phasfhocal le 250,000 SHA-256 athruithe agus a nua randamh salann, a dhéanannt brute-fhóirc ionsaí moill.
  3. 3
    An téacs sé chódúchta le AES-256-GCM
    A randamh IV sé úsáid gach duine, agus GCM cuireann a auth taga ionas go bhfuil i-cheadú (nó a pasfhocal mícheart) sé braistint ar díchódúchán.
  4. 4
    Do scaip tú an chódú-téacs
    Seoladh an base64 toradh os cionn aon fút, agus an pasfhocal ar leith. An glacadóir a pastes both anseo chun díchódúchán.

Gach cryptography ritheann go áitiúil le an bhrowser a ghairmdheonú Web Crypto. An plaintext agus pasfhocal ní fhágann do dhéarainn. Má an pasfhocal caillte, an teachtaireacht sé unrecoverable — as an phointe.

Uirlisí Gaolmhara

Ceisteanna Coitianta