問題タブ [symmetric-key]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
encryption - キーを AES の IV として使用できますか?
暗号化用のランダム キーとランダム IV をより効率的に生成したいと考えています。しかし、IV としてランダム キーを使用することは実行可能で安全ですか?
python - 対称暗号化におけるパスワードの目的は何ですか?
一部のデータを暗号化する Python パッケージを見つけ、これを python Cryptographyで確認しました。
Fernet(対称鍵)でパスワードを利用することが可能です。これを行うには、PBKDF2HMAC、bcrypt、scrypt などのキー派生関数を使用してパスワードを実行する必要があります。
しかし、パスワードはキーと同じように機能することがわかりました(パスワード/キーを使用して暗号化/復号化します)。では、わざわざキー自体の代わりにパスワードを使用するのはなぜでしょうか?
キー自体を使用しない理由は次のとおりです。
android - Android キーストアに対称キーを保存する方法
暗号化と復号化に使用した対称鍵にセキュリティを提供したいと思います。対称キーを暗号化し、共有設定に保存したいと思います。これどうやってするの?
security - DES 暗号鍵
私は DES トリプル暗号化について読んでいて、3 つのキーのさまざまな組み合わせを見つけました。これらの組み合わせの違いは?そして、どれが望ましいですか(最も使用されています)?
java - javaで無効なキー例外を解決するには?
ファイルを暗号化しようとしていますが、次のものを使用しています。
しかし、私は次のエラーが発生しています:
スレッド「メイン」の例外 java.security.InvalidKeyException: 不正なキー サイズまたはデフォルト パラメータ
誰か助けてくれませんか?
sql - SQL Server で対称キーをバックアップする方法は?
次のコードを使用して SQL 暗号化キーを作成します
データを暗号化する方法
データベース マスター キーと証明書をバックアップできます。
しかし、対称キーをバックアップできません。これがないと、暗号化されたテーブルを別のデータベースに移動しても、暗号化されたデータを復号化できません。
解決策はありますか?
PS次のコードを試しましたが、安全ではないようです.KEY_SOURCEとIDENTITY_VALUEを知っていれば、データを復号化するために元のデータベースマスターキーと証明書は実際には必要ありません.