digital-signature

    1

    1答えて

    私はサーバーにJavaオブジェクトを送信し、その署名を別の方法でサーバーに送信します。そのためには、JSONに変換してから、署名フォームJSONを作成する必要があります。 JOSEで署名付きトークンを作成できますが、オブジェクトデータもトークンに付加するため、トークンが長すぎます。 また、異なる署名者によって1つのオブジェクトに複数回署名する必要があります。 文字列に対するJSONの会話が常にユニ

    0

    1答えて

    ダミードライバを作成し、microsoft official webpageの次の正式な例を使用して署名しようとしています。変数AuthTokenが定義されていないので static HttpResponseMessage SendRequest(HttpRequestMessage message) { Trace.WriteLine("Sending request to " +

    1

    1答えて

    私は最初のP2Pソフトウェアを作成しようとしており、ユーザーを識別するためにデジタル署名を使用します。私はthis tutorial on Oracle.comに続いた。公開鍵を取得する方法だけは述べていますが、秘密鍵を取得する方法は示していません。 SecureRandom random = SecureRandom.getInstance("SHA1PRNG", "SUN"); keyGen

    0

    1答えて

    私は愚かな質問には申し訳ありませんが、私はトークンの使用法の初心者であり、多分何かを理解していません。 私はJWTについて読み始めましたが、その構造については混乱しています。私は、ペイロードに我々が情報を保持し、署名部分で、我々はペイロードチェックのための署名を保つことを理解 header payload signature :ドキュメントには、それは三つの部分を持っていることを言います。

    0

    1答えて

    を初期化できません: //Get Public Key BasicX509Credential publicCredential = new BasicX509Credential(); File publicKeyFile = new File("keys/azurecert.cer"); if (publicKeyFile.exists()) { CertificateFac

    4

    2答えて

    私はXML署名を扱っています。ご存知のように、エンベロープ、エンベロープ、デタッチの3種類のXMLシグネチャがあります。 Java標準APIを使用してファイルに署名/検証する方法についての素晴らしいチュートリアルが見つかりましたが、(ほとんど)「元の」コンテンツデータを抽出する方法を知りたいと思います。具体的には: 1)のXML署名付きファイルを検証した後、XMLコンテンツを署名なしで「取得する」

    0

    2答えて

    証明書が私有鍵にリンクされていることをどのように認識しているのか理解できません。たとえば、スマートカードからの証明書をクリックすると、「この証明書に対応する秘密鍵があります」というメッセージが表示されます。証明書はどのようにこれを知っていますか?私はRFC5280を読んできましたが、証明書が秘密鍵に接続されているかどうかを指定するX509証明書内のフィールドはありません。私は何が欠けていますか?

    1

    1答えて

    openxkpiを使用してキーを生成し管理するPKI構造を作成した後、ファイルをダイジェストしてデジタル署名を生成するためにJavaScriptを使用しました。今、私は署名のダイジェストと証明書を持っていますが、私はpdfファイルにこれらのものを埋め込む方法を知らず、javascriptを使用してpdfコンテンツにクリック可能なテキストやイメージを追加します。 私は以下の文書を読んで問題の構造を理

    0

    2答えて

    RSA暗号化アルゴリズムの理解に問題があります。 アリスとボブの2人がそれぞれ独自の秘密鍵と公開鍵を持っているとします。アリスがボブだけが読むことができるメッセージを送信するには、ボブの公開鍵で暗号化されたメッセージを送信するだけですか? 同様に、誰でも彼女からのものであることを確認できるというメッセージをアリスが送信するには、アリスの公開鍵で暗号化されたメッセージを送信するだけですか? ありがと

    0

    1答えて

    私の署名を確認したい。私はこのコードを使用します var encoder = new UTF8Encoding(); byte[] bytesToVerify = encoder.GetBytes(LoginChallenge); RSACryptoServiceProvider rsa = new RSACryptoServiceProvider(); RSAKeyInfo.Mod