fips

    0

    1答えて

    FIPSモードでAES256CBC暗号で暗号化された2048ビットRSA秘密鍵を生成しようとしています。私はここでOpenSSL 1.0.2lを使用しています。私は最新の1.0.2スナップショットを試しましたが、それは何の違いもありません。 私の問題は、PEM_write_bio_RSAPrivateKeyが1を返さないと、私はこのエラーを取得することです: 26660:error:0607606

    0

    1答えて

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

    0

    1答えて

    私の現在のプロジェクトでは、BouncyCastleのfipsリソースを暗号化/復号化署名などに使用しています。通常のC#バウンスの城ではキーは生成されます。これは無駄だから、コードを変更したいが、これを行う方法に関するドキュメントは見つからない。私はこれまで持っているもの : ECDomainParameters s = new ECDomainParameters(...?) Fi

    1

    1答えて

    このコンプライアンスをどのように満たすことができますか?メソッドGenerateRandomがInvertibleRSAFunctionの場合、メソッドSignaturePairwiseConsistencyTest_FIPS_140_Only(signer, verifier)が呼び出されると例外が発生します。 私は間違った種子を選んでいますか?または長さ? if (FIPS_140_2_Com

    0

    1答えて

    TLS 1.0および1.1を無効にしたWindowsサーバー上でWCFサービスを実行しています。 TLS 1.2のないWindows 7クライアントからこのサービスに接続することは可能ですか?

    1

    1答えて

    Java用BouncyCastle FIPS 1.0.0を使用してCMSエンベロープ暗号化メッセージを作成しようとしています。乱数生成用にAESを使用しようとしていることを示す次のエラーが表示されます(FIPSモードの承認アルゴリズムではありません)。 Exception in thread "main" org.bouncycastle.crypto.fips.FipsUnapprovedOpe

    1

    1答えて

    Erlang 19.xに準拠したFIPSはありますか? それともビルドする必要がありますか? FIPSを有効にしてerlangをビルドするにはどうしたらいいですか?それを確認するメカニズムはありますか? 検索の際には、FIPS http://erlang.org/doc/search/?q=fips&x=0&y=0は記載されていません。 しかし、erlangのgithubリポジトリを検索するとfi

    3

    1答えて

    FIPS準拠のアルゴリズムを強制的に使用するようにWindowsを設定すると、そのマシンで実行されている非FIPS準拠のアルゴリズムを使用するアプリケーションが存在し、Windows FIPSの実装に含まれていないという例外がスローされます... アプリケーションコードでこのチェックをコメントアウトすることで、FIPSチェックをバイパスしている人がいます。これを行うことができれば、この本当のFIP

    2

    1答えて

    は、私ができるライブラリFIPSを構築しようとしていますiOS8よりもおろし金でarm64アーキテクチャのためしかしhttps://www.openssl.org/docs/fips/UserGuide-2.0.pdf から付録E を参照することにより、iOS版のARMv7アーキテクチャのできるライブラリをFIPSのiOS arm64アーキテクチャのできるライブラリをFIPS setenv-ios

    1

    1答えて

    私の知る限り、OpenSSLの関数FIPS_mode_setは暗号化に影響を与えてはなりません。弱い暗号が使用されている場合は、プログラムを終了するだけです。 私はEVP_aes_128暗号化を使用するコードの部分を持っている: EVP_CIPHER_CTX ctx;// = EVP_CIPHER_CTX_new(); EVP_CIPHER_CTX_init(&ctx); const EVP_