Gabay sa seguridad
Suporta sa Browser para sa Lokal na Pagbuo ng Password
Alamin kung paano gumagana ang PwdGen sa Chrome, Edge, Safari, Firefox, at mga mobile browser, at kung ano ang mangyayari kung hindi available ang Web Crypto.
Buod
Ang PwdGen ay ginawa para sa mga modernong browser na sumusuporta sa Web Crypto API. Ang pagbuo ng password, pagtatantya ng lakas ng password, mga tool sa passphrase, at mga lokal na utility ay tumatakbo sa browser sa halip na sa isang server ng PwdGen. Ang disenyong iyon ay gumagana sa Chrome, Edge, Safari, Firefox, at kasalukuyang mga mobile browser kapag available ang crypto.getRandomValues().
Suporta sa Chrome
Sinusuportahan ng Chrome ang Web Crypto sa mga secure na konteksto at ito ang pangunahing browser na ginagamit para sa mga pagsusuri sa pag-develop ng PwdGen. Ang Chrome extension package ay sumusunod sa parehong lokal-lamang na modelo: walang remote scripts, walang host permissions, at walang imbakan ng password.
Suporta sa Edge
Ang Microsoft Edge ay nakabatay sa Chromium at sumusuporta sa parehong Web Crypto primitives na ginagamit ng PwdGen. Sa normal na paggamit, ang mga gumagamit ng Edge ay maaaring bumuo, kopyahin, at suriin ang mga password nang lokal sa parehong paraan tulad ng mga gumagamit ng Chrome.
Suporta sa Safari
Sinusuportahan ng Safari ang Web Crypto sa mga modernong macOS at iOS release. Dapat tandaan ng mga gumagamit ng Mobile Safari na ang mga nakopyang password ay maaaring manatili sa system clipboard hanggang mapalitan, at dapat gamitin ang iCloud Keychain o ibang password manager para sa pangmatagalang imbakan.
Suporta sa Firefox
Sinusuportahan ng Firefox ang crypto.getRandomValues() at maaaring patakbuhin ang generator nang lokal. Ang ilang automated local test environment ay nagkaroon ng mga isyu sa connection-reset na hindi nauugnay sa pag-uugali ng pahina, kaya ang production verification ay nakatuon sa browser API at privacy boundary sa halip na isang lokal na harness.
Suporta sa Mobile Browser
Ang mga mobile browser ay maaaring bumuo ng secure random password hangga’t nae-expose nila ang Web Crypto. Ang layout ng PwdGen ay nagpapanatili ng mga button na sapat ang laki para sa touch interaction at pinapanatili ang mga nabuong password na left-to-right kahit sa RTL locales.
Kinakailangan ng Web Crypto
Ang PwdGen ay nangangailangan ng cryptographic random source. Humihiling ang generator ng random bytes mula sa crypto.getRandomValues() at minamapa ang mga ito sa mga character choice gamit ang rejection sampling. Ito ay umiiwas sa paggamit ng Math.random(), na hindi tinukoy para sa security-sensitive na paggamit.
Kung Hindi Available ang Web Crypto
Ang PwdGen ay nabibigo nang sarado. Ang pahina ay nananatiling nababasa, ngunit ang mga kontrol ng password ay hindi pinagana at isang babala ang nagpapaliwanag na ang secure na pagbuo ay nangangailangan ng modernong browser. Mas mainam na magpakita ng walang nabuong password kaysa tahimik na lumikha ng mahinang kredensyal.
Pahayag ng Lokal-Lamang na Pagbuo
Ang pagbuo at pagsusuri ay tumatakbo sa browser. Hindi ina-upload ng PwdGen ang mga nabuong password, umiiral na password na inilagay sa checker, passphrase, o na-export na halaga. Ang lokal na pagbuo ay hindi kayang protektahan ang isang nakompromisong device, malisyosong extension, hindi ligtas na clipboard, phishing page, o destination service na may mahinang imbakan ng password.
Para sa mga detalye ng implementasyon, basahin ang security methodology at ang client-side password generation whitepaper.
Mga Madalas Itanong
Aling mga browser ang sinusuportahan ng PwdGen?
Ang PwdGen ay dinisenyo para sa mga modernong bersyon ng Chrome, Edge, Safari, Firefox, at kasalukuyang mga mobile browser na nag-e-expose ng Web Crypto API.
Ano ang mangyayari kung hindi available ang Web Crypto?
Ang mga kontrol ng password ay hindi pinagana at isang compatibility warning ang ipinapakita. Hindi bumabalik ang PwdGen sa Math.random() para sa pagbuo ng password.
Binabago ba ng suporta sa browser ang modelo ng privacy?
Hindi. Sa mga sinusuportahang browser, ang pagbuo at pagsusuri ay tumatakbo nang lokal. Ang mga pangunahing limitasyon sa privacy ay ang device, browser extensions, clipboard, at destination service.