Hacker News

Pa sèvi ak passkeys pou chifreman done itilizatè yo

Kòmantè

15 min read Via blog.timcappalli.me

Mewayz Team

Editorial Team

Hacker News

Patkey yo se devlopman otantifikasyon ki pi enteresan depi plizyè ane. Yo elimine èskrokri, retire fado modpas yo, epi bay yon eksperyans koneksyon san pwoblèm ki te sipòte pa kriptografi kle piblik. Men, yon move konsepsyon danjere ap gaye nan kominote devlopè yo: si passkeys yo kriptografik, siman yo ka ankripte done itilizatè yo tou. Yo pa kapab - epi eseye sèvi ak yo nan fason sa a pral kreye sistèm frajil, enfidèl ki ta ka fèmen itilizatè ou yo soti nan pwòp enfòmasyon yo pou tout tan. Konprann poukisa sa mande pou yon gade klè sou kisa passkeys yo ye aktyèlman, ki sa kodejman mande, ak ki kote de yo diverge nan fason ki enpòtan anpil pou nenpòt platfòm okipe done biznis sansib.

Otantifikasyon ak chifreman se travay fondamantalman diferan

Otantifikasyon reponn yon kesyon: "Eske ou se moun ou di ou ye?" Cryptage reponn yon yon sèl konplètman diferan: "Èske done sa yo ka rete lizib pou tout moun eksepte pati otorize yo?" De pwoblèm sa yo pataje primitif kriptografik, men kondisyon jeni yo divèje sevè. Otantifikasyon bezwen rive yon fwa pou chak sesyon, ka tolere echèk okazyonèl ak remplacement grasyeuz, epi li pa bezwen pwodwi menm pwodiksyon an chak fwa. Ankripteman mande aksè kle detèminist, repwodiktif pandan tout lavi done yo - ki ta ka ane oswa dè dekad.

Lè ou otantifye ak yon kle pas, aparèy ou an jenere yon siyati kriptografik ki pwouve ou kenbe kle prive ki asosye ak kont ou a. Sèvè a verifye siyati sa a epi li bay aksè. Nan okenn pwen sèvè a - oswa menm aplikasyon w lan - jwenn aksè nan materyèl la kle prive tèt li. Sa a se yon karakteristik, pa yon limit. Tout modèl sekirite passkeys depann de kle prive a pa janm kite anklav sekirite aparèy ou an. Men, chifreman mande pou witilizeyon kle pou transfòme done, epi pita sèvi ak menm kle sa a (oswa kontrepati li) pou ranvèse transfòmasyon an. Si w pa ka jwenn aksè nan kle a yon fason fyab, ou pa ka dekripte byen.

Platfòm tankou Mewayz ki jere enfòmasyon biznis sansib — fakti, dosye pewòl, kontak CRM, dokiman HR atravè 207 modil — bezwen estrateji chifreman ki bati sou kle ki dirab, rekiperab, ak aksesib toujou. Bati sa sou yon fondasyon ki fèt espesyalman pou anpeche aksè kle se yon kontradiksyon achitekti.

Poukisa Passkeys reziste lè yo itilize kòm kle chifreman

Specifikasyon WebAuthn, ki fonde passkeys, te fèt espre ak kontrent ki fè itilizasyon chifreman an pa pratik. Konprann kontrent sa yo revele poukisa sa a se pa yon espas ke jeni entelijan ka konble - li se yon fwontyè konsepsyon fondamantal.

  • Pa gen ekspòtasyon kle: Kle prive ki te pwodwi pandan anrejistreman passkey yo estoke nan anklav ki sekirize kenkayri (TPM, Secure Enclave, oswa ekivalan). Sistèm operasyon an ak API navigatè yo pa bay okenn mekanis pou ekstrè materyèl kle anvan tout koreksyon. Ou ka mande kle a siyen yon bagay, men ou pa ka li kle a li menm.
  • Jenerasyon kle ki pa detèmine: Kreye yon kle pas pou menm itilizatè a sou yon aparèy diferan pwodui yon pè kle konplètman diferan. Pa gen okenn fraz grenn, pa gen okenn chemen derivasyon, pa gen okenn fason yo rekonstwi kle a menm sou yon lòt aparèy. Chak enskripsyon se kriptografik endepandan.
  • Disponiblite nan aparèy la: Menm ak senkronizasyon paskey (Klech iCloud, Manadjè Modpas Google), disponiblite depann de patisipasyon ekosistèm yo. Yon itilizatè ki anrejistre sou yon iPhone epi pita chanje nan Android ka pèdi aksè. Yon itilizatè ki pèdi, yo vòlè li oswa yon reset nan faktori fè fas a menm pwoblèm nan.
  • Repons defi sèlman: API WebAuthn ekspoze navigator.credentials.get() ki retounen yon deklarasyon ki siyen, pa materyèl kle anvan tout koreksyon. Ou resevwa yon siyati sou yon defi sèvè bay — itil pou pwouve idantite, initil pou derive yon kle chifreman.
  • Pa gen fleksibilite algorithm: Pasaj anjeneral itilize ECDSA ak koub P-256 la. Menm si ou ta ka jwenn aksè nan kle a, ECDSA se yon algorithm siyen, pa yon algorithm chifreman. Ou ta bezwen transfòmasyon adisyonèl (akò kle ECDH, derivasyon KDF) ke API a pa sipòte nan kontèks sa a.

Gen kèk devlopè ki te pwopoze solisyon — itilize ekstansyon PRF (Pseudo-Random Fonksyon) pou WebAuthn, pou egzanp, pou jwenn kle simetrik pandan otantifikasyon. Pandan ke ekstansyon sa a egziste nan espèk la, sipò navigatè rete enkonsistan, li pa disponib sou anpil platfòm mobil, epi li toujou eritye pwoblèm nan aparèy-obligatwa. Yon kle ki sòti atravè PRF sou yon aparèy pa ka repwodui sou yon lòt aparèy ak yon passkey diferan, menm pou menm kont itilizatè a.

Senaryo Pèt Done Pèsonn Pa Vle Bato

Konsidere sa k ap pase lè ou ankripte done yon itilizatè ak yon kle ki sòti nan kle pas yo. Tout bagay travay trè byen nan premye jou. Itilizatè a konekte, kle a sòti, done yo chiffres ak dechifre san pwoblèm. Apre twa mwa apre, telefòn yo tonbe nan yon lak.

Avèk otantifikasyon tradisyonèl, pèdi yon aparèy se yon deranjman. Itilizatè a refè kont yo pa imel, li etabli nouvo kalifikasyon, epi li kontinye travay. Men, si done yo yo te ankripte ak yon kle ki mare nan anklav sekirite aparèy la kounye a-submerged, done sa yo disparèt. Pa "difisil refè" ale — kriptografikman irevokabl ale. Pa gen tikè sipò kliyan, pa gen okenn koule rekiperasyon kont, pa gen okenn eskalasyon egzekitif ka ranvèse matematik la. Yo ka efase done yo tou.

Règ prensipal konsepsyon sistèm chifreman an: si estrateji jesyon kle ou a gen yon sèl pwen echèk ki detwi aksè a done itilizatè yo pou tout tan, ou pa te konstwi yon karakteristik sekirite - ou te bati yon mekanis pèt done ak etap siplemantè.

Pou yon biznis k ap dirije operasyon atravè yon platfòm — jere 50 relasyon kliyan nan yon CRM, trete pewòl chak mwa pou 30 anplwaye, swiv yon flòt machin — pèt pèmanan done ki sòti nan yon telefòn tonbe se pa yon ti pwoblèm UX. Se yon katastwòf kontinwite biznis. Se jisteman poukisa achitekti Mewayz a separe mekanis otantifikasyon ak kouch pwoteksyon done, pou asire ke pa gen okenn echèk aparèy ki ka konpwomèt aksè a enfòmasyon enpòtan biznis atravè nenpòt nan modil entegre li yo.

Kisa ou ta dwe itilize pito

Bon nouvèl la se ke modèl ki byen etabli egziste pou chifreman done itilizatè yo san yo pa tonbe nan pèlen passkey la. Apwòch sa yo teste batay, yo sipòte anpil e yo fèt espesyalman pou ka itilize chifreman an.

Chiffreman bò sèvè ak kle jere rete chwa ki pi pratik pou vas majorite aplikasyon yo. Platfòm ou an ankripte done an rès lè l sèvi avèk kle jere atravè yon Sèvis Jesyon Kle (KMS) apwopriye — AWS KMS, Google Cloud KMS, HashiCorp Vault, oswa ekivalan. Itilizatè a otantifye (ak passkeys, si ou renmen!) ak sèvè a okipe chifreman ak dechifre transparan. Sa a se fason pifò platfòm SaaS pwoteje done, epi li fonksyone paske kle yo dirab, fè bak, wotabl, ak endepandan de aparèy nenpòt itilizatè a.

Kle chifreman ki sòti nan modpas (itilize Argon2id oswa scrypt pou derivasyon kle) yo apwopriye lè ou bezwen vrè chifreman zewo-konesans kote menm sèvè a pa ka li done itilizatè. Komèsyal la se ke pèdi modpas la vle di pèdi done yo, men modpas yo ka memorize, ekri, epi estoke nan manadjè modpas yo - yo pa fèmen andedan yon anklav pyès ki nan konpitè. Sèvis tankou 1Password ak Nòt Standard yo itilize apwòch sa a yon fason efikas.

💡 DID YOU KNOW?

Mewayz replaces 8+ business tools in one platform

CRM · Invoicing · HR · Projects · Booking · eCommerce · POS · Analytics. Free forever plan available.

Start Free →
  1. Sèvi ak passkeys (oswa nenpòt metòd solid) pou otantifikasyon — verifye idantite itilizatè a.
  2. Apre otantifikasyon, derive oswa rekipere kle chifreman atravè yon sistèm jesyon kle separe, ki fèt pou objektif.
  3. Enplemante depo kle oswa mekanis rekiperasyon — kle rekiperasyon, senkronizasyon kle plizyè aparèy, oswa gad kle òganizasyonèl pou kont biznis yo.
  4. Ankripte done yo nan rès ak nan transpò lè l sèvi avèk AES-256-GCM oswa XChaCha20-Poly1305 ak kle ki soti nan KMS ou.
  5. Tounen kle yo detanzantan epi kenbe sovgad kle ankripte ki siviv nenpòt pwen echèk.

Separasyon enkyetid sa a se pa sèlman yon pi bon pratik - se sèl achitekti ki pèmèt ou amelyore metòd otantifikasyon yo poukont estrateji chifreman ou. Lè passkey evantyèlman evolye oswa ranplase pa yon bagay ki pi bon, done chiffres ou yo rete parfe aksesib.

Ektansyon PRF la: Pwomès ak Pyès

Devlopè ki suiv spesifikasyon WebAuthn la byen kapab montre ekstansyon prf kòm yon pon potansyèl ant paskle ak chifreman. Ekstansyon sa a pèmèt yon pati ki fè konfyans pou mande yon valè pseudo-o aza ki sòti nan materyèl sekrè passkey la pandan yon seremoni otantifikasyon. Nan teyori, valè sa a ta ka sèvi kòm yon kle chifreman oswa semans.

An pratik, ekstansyon PRF a fè fas ak gwo baryè adopsyon. Apati kòmansman 2026, sipò yo varye anpil atravè navigatè ak platfòm. Aplikasyon Safari a diferan de Chrome a. Anpil aparèy Android pa sipòte li ditou. Kle sekirite pyès ki nan konpitè yo gen sipò enkonsistan. Pou nenpòt platfòm k ap sèvi yon baz itilizatè divès — ak Mewayz sèvi plis pase 138,000 itilizatè atravè tout gwo sistèm opere ak kalite aparèy — bati chifreman sou yon karakteristik ak disponiblite ki paka pa fonksyoneman pa ka kenbe.

Plis fondamantalman, PRF pa rezoud pwoblèm nan plizyè aparèy. Pwodiksyon pseudo-o aza sòti nan paskey espesifik sou aparèy espesifik la. Yon itilizatè ki anrejistre passkeys sou tou de laptop yo ak telefòn yo jwenn de rezilta PRF diferanpou menm kont la. Ou ta bezwen ankripte done ak kle ki sòti nan yon aparèy epi answit re-ankripte oswa pataje kle sa a ak lòt aparèy la - ki mennen ou tounen nan bati yon bon sistèm jesyon kle de tout fason. Nan pwen sa a, kle ki sòti nan passkey la ajoute konpleksite san yo pa ajoute sekirite.

Leson pou Builders: Sèvi ak bon zouti pou bon kouch la

Tantasyon pou itilize passkeys pou chifreman soti nan yon bon ensten - devlopè vle ogmante kriptografik fò epi redwi kantite sekrè itilizatè yo bezwen jere. Men, jeni sekirite se fondamantalman sou lè l sèvi avèk bon primitif nan kouch nan dwa. Yon seri ak yon sekirite tou de pwoteje bagay ki gen valè, men ou pa ta enstale yon boulon andedan yon vout oswa eseye pote yon sekirite nan pòch ou.

Patkey yo briye nan objektif yo fèt yo. Yo te redwi kontwòl kont ki gen rapò ak èskrokri jiska 99.9% nan deplwaman entèn Google la. Yo elimine atak kalifikasyon yo nèt. Yo bay yon eksperyans koneksyon ki an menm tan pi an sekirite ak pi pratik pase modpas. Sa se yon reyalizasyon remakab, e li ase. Mande passkeys pou rezoud cryptage tou se tankou mande pare-feu ou sèvi tou kòm sistèm backup ou - li mal konprann achitekti a.

Lè bati platfòm ki okipe operasyon biznis sansib, achitekti a ta dwe reflete limit klè. Otantifikasyon verifye idantite. Otorizasyon detèmine aksè. Chiffrement pwoteje done an rès ak nan transpò. Jesyon kle asire kle chifreman siviv pèt aparèy, woulman anplwaye yo, ak chanjman enfrastrikti. Chak kouch gen zouti ki fèt pou objektif, epi melanje yo kreye frajilite ki parèt nan pi move moman posib - lè yon itilizatè plis bezwen jwenn aksè nan done yo epi li pa kapab.

Jwenn Sekirite Bon San Konplike Li twòp

Pou pifò aplikasyon SaaS ak platfòm biznis yo, rekòmandasyon pratik la senp: adopte passkeys avèk antouzyasm pou otantifikasyon, epi okipe chifreman nèt sou bò sèvè ak yon KMS jere. Sa a bay itilizatè ou yo pi bon eksperyans konekte jodi a pandan y ap pwoteje done yo ak enfrastrikti ki fèt espesyalman pou rezistans ak rekiperasyon.

Si modèl menas ou a vrèman egzije yon chifreman bout-a-fen kote sèvè a pa ka jwenn aksè nan done tèks klè, envesti nan yon bon achitekti chifreman bò kliyan ak kle ki sòti nan modpas, kòd rekiperasyon, ak escrow kle òganizasyonèl - pa rakoursi ki sòti nan paskey. Envestisman nan jeni pi gwo, men altènatif la se anbake yon sistèm ki pral evantyèlman detwi done yon moun nan irevokabl.

Desizyon sekirite yo konpoze ak yon sèten tan. Yon chemen kout yo pran jodi a vin tounen yon kochma migrasyon nan twazan lè chanjman primitif ki kache yo, yon ekosistèm aparèy chanje politik senkronizasyon li yo, oswa yon navigatè depreke yon ekstansyon. Bati sou bon abstraksyon yo depi nan kòmansman an - otantifikasyon kòm otantifikasyon, chifreman kòm chifreman, chak ak pwòp sik lavi kle pa yo - se fondasyon an ki pèmèt platfòm la echèl a dè santèn de milye itilizatè san yo pa yon bonm relè ki te antere nan plonbri kriptografik la.

Kesyon yo poze souvan

Poukisa yo pa ka itilize passkeys pou ankripte done itilizatè yo?

Pas yo fèt sèlman pou otantifikasyon, pa chifreman. Yo konte sou kriptografik kle piblik pou verifye idantite w pandan w ap konekte, men kle prive a pa janm kite aparèy ou an epi li pa aksesib pou aplikasyon yo. Ankripteman mande pou kle ki estab, repwodiktif ki ka toujou dechifre done sou tan. Passkeys yo manke kapasite sa a pa konsepsyon, sa ki fè yo fondamantalman pa apwopriye pou pwoteje enfòmasyon itilizatè ki estoke yo.

Kisa k ap pase si w eseye ankripte done yo ak paskeys de tout fason?

Ou riske bati yon sistèm frajil kote itilizatè yo bloke done yo pou tout tan. Yo ka revoke, vire, oswa ranplase pasaj atravè aparèy san avètisman. Si done chiffres yo mare ak yon passkey espesifik ki vin efase oswa mete ajou, pa gen okenn chemen rekiperasyon. Sa a kreye yon senaryo katastwofik pèt done ke okenn kantite solisyon jeni ka anpeche yon fason serye.

Kisa devlopè yo ta dwe itilize olye de passkeys pou chifreman done yo?

Devlopè yo ta dwe sèvi ak solisyon chifreman ki fèt pou objektif tankou AES-256 ak bon jesyon kle, chifreman anvlòp, oswa bibliyotèk etabli tankou libsodium. Kenbe otantifikasyon ak chifreman kòm enkyetid separe. Sèvi ak passkeys pou sa yo briye nan - koneksyon san modpas - ak kle chifreman dedye jere atravè derivasyon kle sekirite ak sistèm depo pou pwoteje done itilizatè sansib.

Ki jan Mewayz jere otantifikasyon ak sekirite done pou biznis yo?

Mewayz bay yon OS biznis 207 modil kòmanse nan $19/moun ki separe otantifikasyon ak pwoteksyon done lè l sèvi avèk pi bon pratik endistri yo. Olye ke yo mal itilize passkeys, platfòm nan app.mewayz.com aplike bon jan cryptage ansanm ak sekirite connexion flux, asire ke biznis yo ka pwoteje done kliyan yon bòn san yo pa riske senaryo bloke ki soti nan konflasyon otantifikasyon ak cryptage.

Try Mewayz Free

All-in-one platform for CRM, invoicing, projects, HR & more. No credit card required.

Start managing your business smarter today

Join 30,000+ businesses. Free forever plan · No credit card required.

Ready to put this into practice?

Join 30,000+ businesses using Mewayz. Free forever plan — no credit card required.

Start Free Trial →

Ready to take action?

Start your free Mewayz trial today

All-in-one business platform. No credit card required.

Start Free →

14-day free trial · No credit card · Cancel anytime