cryptography

    -2

    1答えて

    私は、プレーンテキストとキーをASCIIコードに変換し、それらを掛け合わせることで、テキストを暗号化できるコードをいくつか作成しました。私はそれが安全ではないことを知っていますが、私は暗号クラスのためにそれをやっています。ここで は、私が無駄にencoded/ascii_keyをやって試してみましたが、私のコード plaintext = input(">> ") key = input("key

    2

    1答えて

    暗号チップで使用するための、未加工のエンコードされていないECDSA署名を生成しようとしています。目標は、ホストPC上で何かを署名し、チップに送信して検証することです。しかし、私は少し問題に遭遇しています。私の理解では、ECDSAの署名は64バイト(secp256v1)でなければなりません。そして、チップを使ってシグネチャを生成すると、実際には64バイトの長さになります。しかし、opensslを使

    1

    1答えて

    HTTPSアクセス可能なサービスのローカルテストでは、以下のプログラムで自分の鍵と証明書を生成しています。プログラムによって構築された証明書が、さまざまな形で実際の証明書のベストプラクティスを満たしているのは間違いないでしょう。しかし、Chromeがこの「セキュリティ標準に準拠していない」エラーで拒否されるような特定の問題や問題は私にはわかりません。クロームによって報告 フル(以下ドメイン)の誤差

    1

    1答えて

    RSAPKCS1SignatureFormatterとRSACryptoServiceProviderの違いを取得しようとしていますが、RSAPKCS1SignatureFormatterを使用してデータに署名すると、RSACryptoServiceProviderを使用して署名するのとは異なる署名値が返されます。

    2

    1答えて

    自動増分番号のハッシュを作成しています。私はこれを達成しようとしている方法の2つのループ例を作成しました。 #1が実行されると、最初のハッシュがコンソールに記録され、2番目の繰り返しでループに次のエラーが返されます。エラー:すでに呼び出されているダイジェスト これは、このドキュメントの参照によるものだと考えています。hash.digest()メソッドが呼び出された後、再度使用することはできません。

    0

    1答えて

    アプリケーション状態またはシングルトンに、より機密性の高いWebアプリケーションデータを格納することは安全ですか?外部からの攻撃者がどのようにして彼らに到達することができるか(もしあれば、どのように)?どうもありがとう。 編集:私はDBのような長い時間のデータの格納を意味しません。私は、クッキー/セッションのライフサイクルに匹敵するストアデータについて話しています。

    1

    1答えて

    私は変更できない128ビットの製造元固有のID番号を持っています。サイズは私たちの目的(2^128)には長すぎます。これは一部の内蔵マイクロコントローラにあります。 ひとつのアイデアは、結果を絞り込むための(実行時間)CRC32やハッシュを計算することであるが、私は一例として、単一性CRC32のために確認していない:これは2^32 または何暗号の王のために一意であることができます固有の入力に基づい

    -1

    1答えて

    例外破壊に対する終了することができますしながら、どのように私は私のコードを編集することができます。 System.Security.Cryptography.CryptographicExceptionは」 がmscorlib.dll追加の詳細::復号化するデータの長さで発生しました が無効です。 public string Encrypt(string toEncrypt, bool useHa

    0

    1答えて

    私はRSA公開鍵をBase64でエンコードしています。 私はRSA公開鍵を取得することができデコードした後のように: -----は、公開鍵をBEGIN ----- XXXXXXXXXXXXXXXXXXXXXXX ----- END PUBLIC KEY ----- このキーをRSACryptoServiceProviderにインポートする必要があります。 私は解決策を探していましたが、何かを見つけ