8
In this question、MubasharはC#を使用して機密情報をメモリに安全に保存するよう求め、.NETのSecureStringクラスをポイントします。 node.jsでこれを行う既存の同等のツールはありますか?さもなければ、これは利用可能なノードリソースを使用してこれを行う方法ですか?node.jsアプリ内からメモリに文字列を確実に保存する
In this question、MubasharはC#を使用して機密情報をメモリに安全に保存するよう求め、.NETのSecureStringクラスをポイントします。 node.jsでこれを行う既存の同等のツールはありますか?さもなければ、これは利用可能なノードリソースを使用してこれを行う方法ですか?node.jsアプリ内からメモリに文字列を確実に保存する
function outer (key, salt) {
return function generator (password) {
var hash = gen_hash(key, salt, password);
password = undefined;
return function (challenge) {
var response = test_challenge(challenge, hash, key, salt);
return repsonse;
}
}
}
ように使用:
var challenger = outer('my-key','salt')('password')
あなたが暗号化されたパスワードを盗んしたい場合、あなたはトンを持っていますO任意の暗号がライブラリを使用
var password = challenger('my-unlock-code');
挑戦を渡すあなたが が欲しいこれは、実施例、スコープに機密データをクロージャを使用する方法についての単なる一例をイマイチ。
その時点で、パスワードはすでに 'password'変数に格納されていたため、メモリに保存されています。 –