久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

基于密碼在javascript中生成RSA密鑰對

Generate RSA key pair in javascript, based on a password(基于密碼在javascript中生成RSA密鑰對)
本文介紹了基于密碼在javascript中生成RSA密鑰對的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

問題描述

據我了解,RSA 密鑰通常是基于(強)隨機生成器生成的.

As far as I understand, RSA keys are usually generated based on a (strong) random generator.

相反,我想根據密碼創建它們.

Instead, I want to create them based on a password.

或者更確切地說是在其哈希上,例如 sha512(sha512(password+salt)+password+pepper)

Or rather on its hash, for example sha512(sha512(password+salt)+password+pepper)

這需要在客戶端用 JavaScript 完成.

This needs to be done client side, in JavaScript.

有人知道怎么做嗎?是否有一個簡單的 JavaScript 庫可以根據給定的輸入確定性地創建 RSA 密鑰對?

Would anyone know how to do this? Is there an easy JavaScript library that creates RSA key pairs deterministically, based on a given input?

(實際上,我說的是 RSA,但任何安全的非對稱加密就足夠了,我只需要公私加密)

(Actually, I'm mentioning RSA but any secure asymmetrical encryption would suffice, I just need public-private encryption)

補充:我需要這個,因為我正在構建一些安全的通信解決方案,不需要依賴連接甚至服務器來保證安全.

Addition: I need this because I'm building some secure communication solution, that doesn't need to rely on the connection or even the server to be secure.

我正在使用隨機密鑰使用 AES 加密所有內容,并且這些密鑰是 RSA 加密的.這個想法是 Alice 可以使用 Bob 的公鑰對她的內容(或者實際上是她的內容的 AES 密鑰)進行 RSA 加密(因此 Bob 的公鑰必須在線存儲).

I'm encrypting all content with AES using random keys, and the keys are RSA-encrypted. The idea is Alice can RSA-encrypt her content (or actually, the AES-key for her content) with Bob's public key (therefore Bob's public key must be stored online).

稍后,當 Bob 再次輸入他的密碼時,他的瀏覽器可以確定性地計算他的 RSA 私有 &現場公鑰,從 Alice 那里下載內容,并使用他的私鑰在本地解密.

Later, when Bob enters his password again, his browser can deterministically calculate his RSA private & public key on the spot, download the content from Alice, and decrypt it locally using his private key.

推薦答案

看起來像 Cryptico當您將密碼作為 RNG 的種子時,可以為您提供幫助.

Looks like Cryptico can help you, when you feed your password as a seed for RNG.

這篇關于基于密碼在javascript中生成RSA密鑰對的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

相關文檔推薦

Using discord.js to detect image and respond(使用 discord.js 檢測圖像并響應)
Check if user ID exists in Discord server(檢查 Discord 服務器中是否存在用戶 ID)
Guild Member Add does not work (discordjs)(公會成員添加不起作用(discordjs))
Creating my first bot using REPLIT but always error Discord.JS(使用 REPLIT 創建我的第一個機器人,但總是錯誤 Discord.JS)
How do I code event/command handlers for my Discord.js bot?(如何為我的 Discord.js 機器人編寫事件/命令處理程序?)
How to find a User ID from a Username in Discord.js?(如何從 Discord.js 中的用戶名中查找用戶 ID?)
主站蜘蛛池模板: 手机看黄av免费网址 | 91精品国产91久久久久久 | 色综合久久久 | 久久久久久久成人 | 国产激情综合五月久久 | 特一级毛片 | 亚洲免费视频在线观看 | 精品国产黄a∨片高清在线 成人区精品一区二区婷婷 日本一区二区视频 | 狠狠干影院 | 亚洲精品中文在线 | 国产精品国产 | 国产精品爱久久久久久久 | 99精品国产一区二区青青牛奶 | 精品国产欧美一区二区三区成人 | 国产精品一区在线观看 | 亚洲精品欧美 | 国产精品精品久久久 | 久久33| 老妇激情毛片免费 | 91欧美精品成人综合在线观看 | 久久久久久久久久久久久久久久久久久久 | 亚洲成人国产综合 | 国产成人a亚洲精品 | 亚洲视频精品 | 欧美午夜精品 | 中文字幕在线中文 | 久久的色 | 精品一区视频 | 国产精品久久久久久久岛一牛影视 | 欧美日韩综合一区 | 最新国产视频 | 亚洲精品福利视频 | 中文字幕视频在线看5 | 黄色欧美视频 | 国产精品福利久久久 | 久久精品黄色 | 久草青青草 | 天天干天天插天天 | 成人性视频在线 | 男女羞羞视频在线免费观看 | 亚洲影视在线 |