Hacker News

Dika agusar kadagiti passkey para iti panangi-encrypt iti datos ti agar-aramat

Dagiti Komento

17 min read Via blog.timcappalli.me

Mewayz Team

Editorial Team

Hacker News

Dagiti passkey ket isu ti makapagagar unay a panagrang-ay ti panagipaneknek kadagiti tawen. Ikkatenda ti phishing, ikkatenda ti dadagsen dagiti password, ken mangipaay iti awan pagkuranganna a padas ti panaglogin a sinuportaran ti public-key cryptography. Ngem agsaksaknap ti napeggad a di umiso a kapanunotan babaen kadagiti komunidad dagiti developer: no dagiti passkey ket kriptograpiko, sigurado a mabalinda met nga i-encrypt ti datos ti agar-aramat. Saanda a kabaelan — ken ti panangpadas nga agusar kadagitoy iti kasta a wagas ket mangpataud kadagiti narangrangkis, saan a mapagtalkan a sistema a mabalin a mangiserra kadagiti agar-aramatmo manipud kadagiti bukodda nga impormasion iti permanente. Ti pannakaawat no apay ket agkasapulan ti nalawag a panagkita no ania dagiti aktual a passkey, no ania dagiti kalikaguman ti panagenkripsio, ken no sadino a dagitoy ket agsisina kadagiti wagas a napateg unay para iti ania man a plataporma a mangasikaso kadagiti sensitibo a datos ti negosio.

Ti Panagpabigbig ken Panag-enkripsio ket Pangruna a Naiduma a Trabaho

Ti panangipaneknek ket sumungbat ti maysa a saludsod: "Sika kadi ti ibagbagam?" Ti panagenkripsio ket sumungbat ti naan-anay a naiduma: "Mabalin kadi a daytoy a datos ket agtalinaed a saan a mabasa ti amin malaksid kadagiti autorisado a partido?" Dagitoy dua a parikut ket makibingbingayda kadagiti kriptograpiko a primitibo, ngem dagiti kasapulan ti inhenieria ket agsisina unay. Ti panagipaneknek ket kasapulan a mapasamak maminsan iti tunggal maysa a sesion, mabalin nga anusan ti sagpaminsan a pannakapaay babaen dagiti naparabur a panagsubli, ken saan a kasapulan a mangpataud ti isu met laeng nga iruar iti tunggal maysa a gundaway. Ti panagenkripsio ket agkasapulan ti deterministiko, maulit a panagserrek ti tulbek iti intero a panagbiag ti datos — a mabalin a tawtawen wenno dekada.

No agpaneknekka babaen ti passkey, ti alikamenmo ket mangpataud ti kriptograpiko a pirma a mangpaneknek nga iggemmo ti pribado a tulbek a nainaig iti kuentam. Ti serbidor ket mangpaneknek iti daytoy a pirma ken mangipaay ti akses. Awan ti punto a ti serbidor — wenno uray ti aplikasionmo — ket makagun-od iti akses iti pribado a tulbek a material a mismo. Maysa daytoy a tampok, saan a limitasion. Ti intero a modelo ti seguridad dagiti passkey ket agpannuray iti pribado a tulbek a pulos a saan a pumanaw iti natalged nga enclave ti alikamenmo. Ngem ti panagenkripsio ket agkasapulan nga usarem ti tulbek tapno agbaliw ti datos, ken kalpasanna usarem dayta met laeng a tulbek (wenno ti katupagna) tapno baliktaden ti panagbalbaliw. No saanmo a mapagtalkan a makastrek ti tulbek, saanmo a mapagtalkan a ma-decrypt.

Dagiti plataporma a kas ti Mewayz a mangiturturay kadagiti sensitibo nga impormasion ti negosio — dagiti invoice, dagiti rekord ti payroll, dagiti kontak ti CRM, dagiti dokumento ti HR iti ballasiw ti 207 a modulo — ket kasapulan dagiti estratehia ti panagenkripsio a naibangon kadagiti tulbek a nalagda, makasubli, ken agtultuloy a makastrek. Ti panangbangon iti dayta iti pundasion a nadisenio nga espesipiko a manglapped iti tulbek a panagserrek ket maysa nga arkitektural a panagsusupadi.

Apay a dagiti Passkey ket Agsarangetda a Mausar a kas dagiti Tulbek ti Enkripsion

Ti espesipikasion ti WebAutn, a mangsuporta kadagiti passkey, ket nairanta a nadisenio nga addaan kadagiti pagbeddengan a mangaramid ti panagusar ti panagenkripsio a saan a praktikal. Ti pannakaawat kadagitoy a pagbeddengan ket mangipalgak no apay a daytoy ket saan a maysa a giwang a ti nasirib nga inhenieria ket mabalin a rangtayan — daytoy ket maysa a batayan a pagbeddengan ti disenio.

  • Awan ti panagiruar ti tulbek: Dagiti pribado a tulbek a napataud bayat ti panagirehistro ti passkey ket naidulin kadagiti hardware-a nasuportaran a natalged nga enklabo (TPM, Natalged nga Enklabo, wenno katupagna). Ti sistema ti panagpataray ken dagiti API ti browser ket mangipaay ti awan a mekanismo a mangikkat ti raw key material. Mabalinmo a kiddawen ti tulbek a mangpirma iti maysa a banag, ngem saanmo a mabasa ti tulbek a mismo.
  • Saan a deterministiko a panagpataud ti tulbek: Ti panagpartuat ti passkey para iti isu met laeng nga agar-aramat iti sabali nga alikamen ket mangpataud ti naan-anay a naiduma a paris ti tulbek. Awan ti seed phrase, awan ti derivation path, awan ti wagas a mangbangon manen iti isu met laeng a tulbek iti sabali nga alikamen. Tunggal panagrehistro ket agwaywayas iti kriptograpiko.
  • Ti pannakagun-od a naisinggalut iti alikamen: Uray pay iti panagsinkronisar ti passkey (iCloud Keychain, Google Password Manager), ti pannakagun-od ket agpannuray iti pannakipaset ti ekosistema. Mabalin a mapukaw ti access ti user nga agparehistro iti iPhone ken inton agangay agsubli iti Android. Ti agar-aramat a ti alikamen ket napukaw, natakaw, wenno nai-reset iti paktoria ket maipasango iti isu met laeng a parikut.
  • Karit-sungbat laeng: Ti WebAuthn API ket mangibutaktak ti navigator.credentials.get() a mangisubli ti napirmaan a panangipatalged, saan a ti raw key material. Umawatka ti pirma iti rabaw ti karit nga inted ti serbidor — makatulong para iti panangpaneknek ti kinasiasino, awan serserbina para iti panangala ti tulbek ti panagenkripsio.
  • Awan ti kinalukneng ti algoritmo: Dagiti passkey ket kadawyan nga agus-usar ti ECDSA nga addaan ti kurba ti P-256. Uray no mabalinmo nga aksesen ti tulbek, ti ​​ECDSA ket maysa nga algorithm ti panagpirma, saan nga algorithm ti panagenkripsio. Kasapulanmo koma dagiti kanayonan a panagbalbaliw (tulag ti tulbek ti ECDH, panagtaud ti KDF) a saan a suportaran ti API iti daytoy a konteksto.

Dadduma a developer ket nangisingasingda kadagiti panagliklik — babaen ti panagusar ti PRF (Pseudo-Random Function) a panagpaatiddog iti WebAutn, kas pagarigan, tapno makaala kadagiti simetriko a tulbek bayat ti panagipaneknek. Bayat nga adda daytoy nga ekstension iti spec, ti suporta ti browser ket agtalinaed a saan a maitunos, daytoy ket saan a magun-od kadagiti adu a mobile a plataporma, ken daytoy ket agtawid pay laeng ti parikut ti panagsilpo ti alikamen. Ti tulbek a naadaw babaen ti PRF iti maysa nga alikamen ket saan a mabalin a mapataud manen iti sabali nga alikamen nga addaan iti sabali a passkey, urayno para iti isu met laeng nga account ti agar-aramat.

Ti Senario ti Pannakapukaw ti Datos Awan ti Kayat nga Ipatulod

Ikonsiderar no ania ti mapasamak no i-encrypt-mo ti datos ti agar-aramat babaen ti tulbek a nagtaud manipud iti passkey-da. Napintas ti panagandar ti amin iti umuna nga aldaw. Aglog-in ti agar-aramat, naadaw ti tulbek, na-encrypt ken na-decrypt a nasayaat ti datos. Sa kalpasan ti tallo a bulan, matnag ti teleponoda iti danaw.

Iti tradisional a panangipaneknek, ti pannakapukaw ti maysa nga alikamen ket maysa a pakarigatan. Isubli ti agus-usar ti account-na babaen ti email, mangiset-up kadagiti baro a kredensial, ken agtultuloy nga agtrabaho. Ngem no na-encrypt ti datada babaen ti tulbek a naisinggalut iti natalged nga enclave ti nailumlom itan nga alikamen, awanen dayta a datos. Saan a "narigat a maala" a nalpasen — kriptograpiko a di mabaliwan nalpasen. Awan ti tiket ti suporta ti kostumer, awan ti account recovery flow, awan ti executive escalation a makabaliktad iti matematika. Mabalin met a naikkat ti datos.

Ti kardinal a pagannurotan ti disenio ti sistema ti panagenkripsio: no ti estratehia ti panagmaneharmo ti tulbek ket addaan iti ania man a maymaysa a puntos ti pannakapaay a permanente a mangdadael ti panagserrek iti datos ti agar-aramat, saanmo a nangibangon ti tampok ti seguridad — nangaramidka ti mekanismo ti pannakapukaw ti datos nga addaan kadagiti ekstra nga addang.

Para iti negosio a mangpatpataray kadagiti operasion babaen ti plataporma — ti panangtarawidwid iti 50 a relasion ti kliyente iti maysa a CRM, panangproseso iti binulan a payroll para iti 30 nga empleado, panangsurot iti maysa a bunggoy dagiti lugan — ti permanente a pannakapukaw ti datos manipud iti naibaba a telepono ket saan a bassit nga isyu ti UX. Maysa dayta a didigra ti panagtultuloy ti negosio. Daytoy ti eksakto a gapuna a ti arkitektura ti Mewayz ket mangisina kadagiti mekanismo ti panagipaneknek manipud kadagiti sapasap a salaknib ti datos, a mangsigurado nga awan ti maymaysa a pannakapaay ti alikamen a makakompromiso ti panagserrek kadagiti kritikal nga impormasion ti negosio iti ballasiw ti ania man kadagiti naikaykaysa a modulona.

No Ania ti Rumbeng nga Usaren Imbes ketdi

Ti naimbag a damag ket dagiti nasayaat a naipasdek a padron ket adda para iti panag-enkripto ti datos ti agar-aramat a saan a matnag iti silo ti passkey. Dagitoy nga asidegan ket nasubok iti gubat, nasaknap a nasuportaran, ken nadisenio a naisangsangayan para iti kaso ti panagusar ti panagenkripsio.

Ti panagenkripsio iti sikigan ti serbidor nga addaan kadagiti naiturong a tulbek ket agtaltalinaed a ti kaaduan a praktikal a pagpilian para iti dakkel a kaaduan kadagiti aplikasion. Ti platapormam ket mangi-enkripto ti datos iti panaginana babaen ti panagusar kadagiti tulbek a naiturong babaen ti umno a Serbisio ti Panagmanehar ti Tulbek (KMS) — AWS KMS, Google Cloud KMS, HashiCorp Vault, wenno katupagna. Ti agar-aramat ket agpaneknek (nga addaan kadagiti passkey, no kayatmo!) ken ti serbidor ket mangasikaso ti panagenkripsio ken panag-dekripsio a nalawag. Kastoy ti panangsalaknib ti kaaduan a plataporma ti SaaS iti datos, ken agtrabaho daytoy gapu ta dagiti tulbek ket nalagda, nai-backup, maiturong, ken agwaywayas iti ania man nga alikamen ti agar-aramat.

Dagiti tulbek ti panagenkripsio a nagtaud iti password (nga agus-usar ti Argon2id wenno scrypt para iti panagtaud ti tulbek) ket maitutop no kasapulam ti pudno a zero-knowledge encryption a sadiay uray ti serbidor ket saan a makabasa ti datos ti agar-aramat. Ti trade-off ket ti pannakapukaw ti password ket kayatna a sawen ti pannakapukaw ti datos, ngem dagiti password ket mabalin a maimemorize, maisurat, ken maidulin kadagiti password manager — dagitoy ket saan a naikandado iti uneg ti hardware enclave. Dagiti serbisio a kas ti 1Password ken Standard Notes ket epektibo nga agus-usar iti daytoy a wagas.

💡 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. Aramaten dagiti passkey (wenno ania man a napigsa a pamay-an) para iti panagpaneknek — panangpaneknek ti kinasiasino ti agar-aramat.
  2. Kalpasan ti panangipaneknek, mangala wenno mangala kadagiti tulbek ti panagenkripsio babaen ti naisina, nairanta a naibangon a sistema ti panagmanehar ti tulbek.
  3. Ipatungpal dagiti key escrow wenno dagiti mekanismo ti panagsubli — dagiti tulbek ti panagsubli, multi-device key sync, wenno organisasional a panangaywan ti tulbek para kadagiti kuenta ti negosio.
  4. I-enkripto ti datos iti panaginana ken iti panaglabas babaen ti panagusar ti AES-256-GCM wenno XChaCha20-Poly1305 babaen dagiti tulbek manipud iti KMS-mo.
  5. Iturong dagiti tulbek iti periodiko ken manteneren dagiti nai-enkripto a panagsalaknib ti tulbek a makalasat iti ania man a maymaysa a punto ti pannakapaay.

Daytoy a panagsisina dagiti pakaseknan ket saan laeng a kasayaatan nga aramid — daytoy laeng ti arkitektura a mangipalubos kenka a mangpasayaat kadagiti pamay-an ti panangipaneknek nga agwaywayas iti estratehia ti panagenkripsio. No dagiti passkey ket kamaudiananna ket agbaliw wenno masukatan iti maysa a banag a nasaysayaat, ti na-enkripto a datosmo ket agtalinaed a naan-anay a makastrek.

Ti PRF Extension: Kari ken Silo

Dagiti agparparang-ay a mangsursurot ti espesipikasion ti WebAutn a nasinged ket mabalinda nga itudo ti prf a panagpaatiddog a kas ti potensial a rangtay iti nagbaetan dagiti passkey ken panagenkripsio. Daytoy a panagpaatiddog ​​ket mangipalubos ti agpampannuray a partido a dumawat ti pseudo-random a pateg a nagtaud manipud iti nalimed a material ti passkey bayat ti seremonia ti panangipaneknek. Iti teoria, daytoy a pateg ket mabalin nga agserbi a kas maysa a tulbek ti panagenkripsio wenno bukel.

Iti praktis, ti PRF extension ket maipasango kadagiti dakkel a lapped ti panangampon. Manipud idi rugrugi ti 2026, ti suporta ket nadumaduma unay iti ballasiw dagiti browser ken plataporma. Naiduma ti implementasion ti Safari iti Chrome. Adu nga Android devices ti saan a pulos a mangsuporta iti dayta. Dagiti tulbek ti seguridad ti hardware ket addaan iti saan a maitunos a suporta. Para iti ania man a plataporma a mangserserbi iti nadumaduma a batayan ti agar-aramat — ken ti Mewayz ket agserserbi kadagiti 138,000+ nga agar-aramat iti ballasiw ti tunggal maysa a nangruna a sistema ti panagpataray ken ti kita ti alikamen — ti panagbangon ti panagenkripsio iti maysa a tampok nga addaan iti patchy a pannakagun-od ket saan a mataginayon iti panagpataray.

Ad-adda a pundamental, ti PRF ket saan a mangrisut ti parikut ti adu nga alikamen. Ti pseudo-random a rimmuar ket nagtaud manipud iti espesipiko a passkey iti espesipiko nga alikamen. Ti agar-aramat a mangirehistro kadagiti passkey agpadpada iti laptop ken teleponona ket makagun-od iti dua a nagduduma a PRF output para iti isu met laeng nga account. Kasapulan nga i-encrypt ti datos babaen ti nagtaud a tulbek ti maysa nga alikamen ken kalpasanna uray kasano ket i-encrypt manen wenno ibinglay dayta a tulbek iti sabali nga alikamen — a mangisubli kenka a dagus iti panagbangon ti umno a sistema ti panagmanehar ti tulbek uray kaskasano. Iti dayta a punto, ti tulbek a nagtaud iti passkey ket mangnayon ti kinarikut a saan a mangnayon ti seguridad.

Dagiti Leksion para kadagiti Builder: Usaren ti Umiso a Remienta para iti Umiso a Layer

Ti sulisog nga agusar kadagiti passkey para iti panagenkripsio ket naggapu manipud iti nasayaat a nainkasigudan — dagiti agparparang-ay ket kayatda nga usaren ti napigsa a kriptograpia ken mangkissay ti bilang dagiti sekreto a kasapulan nga imanehar dagiti agar-aramat. Ngem ti inhenieria ti seguridad ket kangrunaanna maipapan iti panangusar iti umiso a primitibo iti umiso a suson. Ti kandado ken ti safe ket agpada a mangsalaknib kadagiti napateg a banag, ngem saanmo koma nga ikabil ti deadbolt iti uneg ti vault wenno padasen nga awiten ti safe iti bulsam.

Nalaing dagiti passkey iti nadisenio a panggepda. Pinabassitda ti phishing-related account takeovers agingga iti 99.9% iti internal deployment ti Google. Interamente nga ikkatenda dagiti credential stuffing attack. Mangipaayda iti padas ti panaglogin nga aggigiddan a nataltalged ken kombeniente ngem dagiti password. Naisangsangayan dayta a gapuanan, ket umdasen dayta. Ti panagkiddaw kadagiti passkey a mangrisut met iti panagenkripsio ket kasla panagkiddaw iti firewall-mo nga agserbi met a kas ti sistema ti backup-mo — di maawatanna ti arkitektura.

No mangbangon kadagiti plataporma a mangasikaso kadagiti sensitibo nga operasion ti negosio, ti arkitektura ket rumbeng a mangipakita kadagiti nalawag a pagbeddengan. Ti panangipaneknek ket mangpaneknek ti kinasiasino. Ti autorisasion ti mangikeddeng iti pannakagun-od. Ti encryption salaknibanna ti datos iti panaginana ken iti panagbiahe. Ti panagmanehar ti tulbek ket mangsigurado a dagiti tulbek ti panagenkripsio ket makalasat iti pannakapukaw ti alikamen, panagbalbaliw ti empleado, ken dagiti panagbalbaliw ti imprastruktura. Tunggal sapasap ket addaan kadagiti panggep a naibangon nga alikamen, ken ti panaglaok kadagitoy ket mangpartuat ti kinarabrabak a rummuar kadagiti kadaksan a mabalin a kanito — no ti maysa nga agar-aramat ket kaaduan a kasapulanna a makastrek ti datosda ken saan.

Pananggun-od iti Umiso ti Seguridad a Saan a Nalabes a Komplikado Daytoy

Para kadagiti kaaduan nga aplikasion ti SaaS ken dagiti plataporma ti negosio, ti praktikal a rekomendasion ket diretso: mangadaptar kadagiti passkey a sigagagar para iti panagipaneknek, ken mangasikaso ti panagenkripsio nga interamente iti sikigan ti serbidor babaen ti naiturong a KMS. Daytoy ket mangted kadagiti agar-aramatmo ti kasayaatan a padas ti panaglogin a magun-od ita bayat a salakniban ti datosda babaen ti imprastruktura a nadisenio a naisangsangayan para iti kinaandur ken panagsubli.

| Dakdakkel ti panagpuonan iti inhenieria, ngem ti alternatibo ket ti panangipatulod iti sistema nga inton agangay ket mangdadael iti datos ti maysa a tao a di makasubli.

Dagiti pangngeddeng ti seguridad ket kumaro iti panaglabas ti panawen. Ti maysa nga ab-ababa a dalan a naala ita ket agbalin a maysa a bang-ar ti panagiyakar iti tallo a tawen no ti naibatay a primitibo ket agbaliw, ti maysa nga ekosistema ti alikamen ket mangibalbaliw ti pagalagadanna iti panagsinkronisar, wenno ti maysa a browser ket mangilaksid ti maysa nga ekstension. Ti panagbangon kadagiti umno nga abstraksion manipud idi rugi — ti panagipaneknek a kas panagipaneknek, panagenkripsio a kas panagenkripsio, tunggal maysa ket addaan iti bukodna a siklo ti biag ti tulbek — ket isu ti pundasion a mangipalubos kadagiti plataporma nga ag-scale kadagiti ginasut a ribu nga agar-aramat nga awan ti agtiktik a bomba ti panawen a naitabon iti kriptograpiko a tubero.

Dagiti Masansan a Saludsod

Apay a saan a mausar dagiti passkey a mangi-enkripto ti datos ti agar-aramat?

Dagiti password ket nadisenio laeng para iti panangipaneknek, saan a ti panagenkripsio. Agpannurayda iti public-key cryptography tapno mapaneknekan ti kinasiasinomo bayat ti panaglogin, ngem ti pribado a tulbek ket pulos a saan a pumanaw iti device-mo ken saan a mastrek dagiti aplikasion. Ti panagenkripsio ket agkasapulan kadagiti natalinaay, maulit a tulbek a kanayon a maka-decrypt ti datos iti panaglabas ti panawen. Dagiti passkey ket awanan iti daytoy a kabaelan babaen ti disenio, a mangaramid kadagitoy a batayan a saan a maibagay para iti panangsalaknib kadagiti naidulin nga impormasion ti agar-aramat.

Ania ti mapasamak no padasem nga i-encrypt ti datos babaen kadagiti passkey uray kaskasano?

Agpeggadka a mangbangon ti brittle a sistema a dagiti agar-aramat ket permanente a maikandado manipud kadagiti bukodda a datos. Mabalin a maikkat, maiturong, wenno masukatan dagiti passkey iti ballasiw dagiti alikamen nga awan ti pakdaar. No ti na-enkripto a datos ket naisilpo iti espesipiko a passkey a mabura wenno ma-update, awan ti dalan ti panagsubli. Daytoy ket mangpartuat ti didigra a senario ti pannakapukaw ti datos nga awan ti kaadu ti panagliklik ti inhenieria a mapagtalkan a makalapped.

Ania ti rumbeng nga usaren dagiti agparparang-ay imbes a dagiti passkey para iti panagenkripsio ti datos?

Dagiti agparparang-ay ket rumbeng nga agusar kadagiti panggep a naibangon a solusion ti panagenkripsio a kas ti AES-256 nga addaan iti umno a panagmanehar ti tulbek, panagenkripsio ti sobre, wenno dagiti naipasdek a biblioteka a kas ti libsodium. Idulin ti panangipaneknek ken panagenkripsio kas agsina a pakaseknan. Usaren dagiti passkey para iti no ania ti nalaingda — awan password a panaglogin — ken dagiti naisangsangayan a tulbek ti panagenkripsio a naiturong babaen dagiti natalged a panagala ti tulbek ken dagiti sistema ti panagidulin para iti panangsalaknib kadagiti sensitibo a datos ti agar-aramat.

Kasano a tamingen ti Mewayz ti panangipaneknek ken seguridad ti datos para kadagiti negosio?

Ti Mewayz ket mangipaay ti 207-modulo nga OS ti negosio a mangrugi iti $19/mo a mangisina ti panagipaneknek manipud iti salaknib ti datos babaen ti panagusar kadagiti kasayaatan nga aramid ti industria. Imbes a di umiso ti panangusar kadagiti passkey, ti plataporma iti app.mewayz.com ket mangipatungpal kadagiti umno a suson ti panagenkripsio a maikuyog kadagiti natalged nga ayus ti panaglogin, a mangsigurado a dagiti negosio ket makasalaknibda iti datos ti kostumer a mapagtalkan a saan a mangirisgo kadagiti senario ti panagkandado nga aggapu iti panagtipon ti panagipaneknek iti panagenkripsio.

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