bouncycastle

    0

    1答えて

    私は解読する必要がある 'filename.txt.pgp'という名前のPGPファイルを持っています。コマンドラインから復号化を実行すると、パスワードだけを要求します。私はgpgコマンドを使用します: gpg filename.txt.pgp パスワードは十分であり、私のファイルは復号化されます。私はその内容を読むことができます。 ここで、Javaでユーティリティを作成する必要があります。研究

    0

    1答えて

    Java Private.pemを正しく構築する方法については助けが必要です。私はECDSAのpemファイルをJavaで作成し、一つはpythonで作成しました。私はpythonの1つを正しく実装していますが、Javaのものは正しくありません。 ASN1について KeyPair pair = GenerateKeys(); PrivateKey priv = pair.getPrivate();

    1

    1答えて

    pdf-boxライブラリ(v2.0.8)を使用して、pdfドキュメントにデジタル署名を追加しようとしています。私はすでに署名されたコンテンツをWebサービスから受信しています(秘密鍵のみで署名されています)。今私はPDF文書に追加できるように、この署名されたデータに証明書情報を関連付ける必要があります。できれば弾力のあるキャッスルAPIを使用して、既に署名されたコンテンツに証明書を追加するにはどう

    0

    1答えて

    Bouncy Castle FIPS Java API guide、バージョンによると:0.1セクション4.2の下 、いくつかのパディング機構は公開鍵アルゴリズム(ELGAMAL/RSA)で使用するように指定されている。 OAEPwithSHA1andMGF1Padding、 OAEPPadding:別名 - OAEPwithSHA1andMGF1PaddingをNoPadding 。 OAEPw

    1

    1答えて

    bouncy castle 1.58を使用してp7b証明書チェーンを生成する必要があります。私たちが使用古いバージョン(1.46)で は、このコードが働いた: CMSSignedDataGenerator gen = new CMSSignedDataGenerator(); Certificate [] chain = certificate.getCertificateChain

    2

    1答えて

    .Net Core(2.0)でPKCS#7分離署名を作成したいと思います。 私の質問に多かれ少なかれ関連性の高い質問があり、thisとthisの回答が見つかりました。他のすべては無力でした。最初の例は私が必要とするものを正確に行いますが、.NetFrameworkに依存しています。 2番目のものは、Bouncy Castleライブラリを使用していて、少し異なりますが類似したものです。私はPorta

    0

    1答えて

    pkcs#7とbouncycastleを使用してテキストとzipファイルに署名して確認するプログラムがあります。署名した後、完全に私のテキストファイルを確認することができ String finalmsg="<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\" ?>\n" + "<Envelope>\n" +" <O

    0

    2答えて

    私はパスワード保護されたPFXファイルから秘密鍵を取得しようとしており、抽出された秘密鍵の助けを借りて復号化を行っています。 NullPointerException。 Security.addProvider(new BouncyCastleProvider()); PEMParser pemParser = new PEMParser(new InputStreamReader(ne

    -2

    1答えて

    は、ここに私のコードです: import java.security.Security; import java.security.spec.KeySpec; import javax.crypto.SecretKey; import javax.crypto.spec.PBEParameterSpec; import javax.crypto.Cipher; import java.u

    0

    1答えて

    Bouncy CastleとC#を使用して証明書を含むタイムスタンプトークンを要求しています(timestampRequestGenerator.SetCertReq(true))。SetCertReqをfalseに設定した場合よりも応答が大幅に大きくなります。私は応答がどこかタイムスタンプを生成するために使用される公開鍵証明書を持っていると仮定します。 Bouncy Castleを使用してこれら