cryptoapi

    1

    1答えて

    ここにMSDNフォーラムからmy questionを転載しています。そこに誰かが答えを持っていることを願っています。 私は深刻な問題があります。これは、Windowsサービスに関連付けられた個人証明書ストアに証明書をインポートすることと関係しています。 私のマシンの名前はil-mark-lapです(マシンはこの名前でping可能です)。 プロセス: 1.自己署名機関証明書があり、私たちはNCCAそ

    4

    1答えて

    私は、AES-128を使用して特定のデータを暗号化するためのCryptoAPIコードと、SHA-256を使用するパスワードから得られたキーを持っています。 OpenSSLの同等の実装を作成して、データを暗号化してからCryptoAPIで復号化することはできますか? EVP_aes_128_cbc()およびEVP_sha256()でEVP_BytesToKeyを使用しようとすると、「そのまま」動作し

    0

    1答えて

    Microsoft CryptoAPIを使用するWindowsアプリケーション(Visual Studioが使用されています)があります。これで、WinAppで暗号化されたデータを読み取ることができるMac OS X アプリケーションを開発する必要があります。 とWinAppで解読されるMac OS Xのデータを暗号化します。このように初期化さWinAppで 暗号化/ decription:私は理

    1

    1答えて

    ユーザーが個人証明書を使用して文書に署名できるアプレットがあります。アプレットはすでに署名されていますが、キーストアをロードしようとすると、sunMSCAPIに関連するアクセス拒否エラーが発生します。これは、次のコード行によって引き起こされます:私は、アプレットの署名を理解して何から store = KeyStore.getInstance("Windows-MY"); store.load(n

    4

    1答えて

    私は、Windows上のスマートカードからCryptoAPI経由で抽出したCERT_CONTEXT構造を持っています。この構造体をOpenSSLと一貫性のあるDERでエンコードされたバイト配列に変換する必要があります。私がこれまでに得た最も近いマッチは、X509_ASN_ENCODINGとCERT_INFO構造体を入力とするX509_CERT_TO_BE_SIGNEDモディファイアを使用してCry

    8

    2答えて

    AquaticPrimeフレームワークをMacに移植しようとしています。 Macでは、opensllライブラリを使用しています。これをWindowsに移植する方法を理解しようとしています.CryptoAPIを使用する必要があります。 私は主に、生成された署名を特定の公開鍵で検証するコードが必要です。 はここで検証はopensslので行われている方法は次のとおりです。 入力:ライセンスデータ、公開鍵

    9

    2答えて

    XP、Vista、Windows 7のPEM形式(サンプルコードに含まれています)からインポートされた公開鍵を取得する方法を理解しようとしています。 XPとWindows Vista/7の両方でキーをインポートしますが、同じ方法ではありません。 Windows XPでは、文字列"(プロトタイプ)"が暗号化プロバイダーの名前で必須であり、CryptImportPublicKeyInfoの呼び出しが成

    3

    1答えて

    私はプロジェクトで証明書署名要求(CSR)を作成しなければなりません。それからXenroll APIを使用します。しかし、問題は、Xenroll.dll(Window XPでサポートされています)を使用しているときですが、ウィンドウの眺めとウィンドウの新しいバージョンで、このDLLを再構築して名前をCertEnroll.dll(Xenrollは新しいバージョンでは終了せず、 CertEnroll.

    1

    1答えて

    こんにちは。this質問にお答えします。パスワードの入力や証明書の挿入を求めるダイアログのポップアップを防ぐ方法を知っていますか? 現在、Windowsキーストアを使用して、リーダーと証明書の両方を含むUSBトークンに格納されている証明書を取得するシステムを構築しています。元の質問とは異なり、キーストアをロードするときに問題は発生しませんが、キーストアにアクセスするときに問題は発生しません。キース

    1

    2答えて

    システムストアから証明書をロードしようとしています。私はCryptoAPIの機能からCertFindCertificateInStoreを使用しています: std::string certName; CERT_RDN_ATTR subjCN; subjCN.pszObjId = szOID_COMMON_NAME; subjCN.dwValueType = CERT_RDN_PRINTABL