Kasangkapan sa password Bumalik sa generator

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.

Mga pinagmulan