js-keygen:浏览器中的ssh-keygen

时间:2021-01-29 16:53:50
【文件属性】:
文件名称:js-keygen:浏览器中的ssh-keygen
文件大小:57KB
文件格式:ZIP
更新时间:2021-01-29 16:53:50
chrome jwk chromebook ssh-keygen ssh-key-pair 使用webcrypto API生成ssh密钥对 观看现场演示,为 有关某些说明,请参见 无法在chromebook上生成ssh密钥对,但是我们可以访问chrome和webcrypto API。 我必须进行各种体操操作才能将生成的密钥对转换为SSH可以使用的密钥对。 我必须学习WebCrypto API-这是最初的目标 我必须学习JWK 我不得不研究base64url编码(感谢JWK)以及如何将其转换为base64url编码 我必须学习ASN.1才能编码OpenSSH的私钥 我不得不依靠开放的SSH公共格式来编码OpenSSH的公共密钥 最终结果是一个可用的单页应用程序,它将在本地生成可以保存到本地驱动器的密钥对。 允许您直接从Chrome书上的chrome进行操作。 在其他任何地方,您都应该可以使用ssh-keygen,这是为SSH生成密钥对的推荐方法。 如何从OpenSSH公钥格式转换为PEM 有关如何转换,请参见 。
【文件预览】:
js-keygen-master
----.eslintrc.json(206B)
----js-keygen-ui.js(2KB)
----.gitignore(48B)
----package.json(652B)
----LICENSE.md(17KB)
----ssh-util.js(3KB)
----convert.html(3KB)
----pkcs1To8.js(2KB)
----base64url.js(1KB)
----README.md(1KB)
----publicSshToPem.js(2KB)
----index.html(4KB)
----1to8.html(4KB)
----js-keygen.js(1KB)
----key.png(2KB)
----test()
--------qunit()
--------index.html(460B)
--------tests.js(9KB)
----.editorconfig(167B)
----.prettierrc(50B)
----CNAME(27B)
----js-keygen.css(714B)

网友评论