独学の初心者です。
vb.netでユーザーのヤフーメール等のメールアカウントを使用して、メールを送信するフォームアプリを作っています。
利便性を考えてアドレスやパスワードを保存できるようにしたいのですが、推奨されるパスワードの安全な取扱いがよくわかりません。(保存と使用)
コードとしては、mailmessageクラスを使用してsmtp認証をしようとしていて、その際Credentialsプロパティ に平文のパスワードを渡さないといけません。
https://www.websec-room.com/2013/02/27/239
この辺りのページを見ましたが、パスワードはハッシュ化しており、独自方法での管理は推奨されていないとのことで、平文を扱う場合の推奨方法が知りたいです。
保存の場合は何らかの暗号化をした後、保存するとしてその推奨方法はどのようなものなんでしょうか。
また使用する時にも、securestringという安全なクラスがあることはわかりましたが、他のページを見るとsecurestringの使用は推奨されていないと書いてあり、どうすればいいのかわかりませんでした。
初心者で的外れなことを聞いているかもしれませんが、1から教えて頂けると大変助かります。
回答2件
あなたの回答
tips
プレビュー