問題タブ [openca]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - 「new」と呼ばれる変数を宣言する C ヘッダーを含めますか?
C++ アプリケーションで OpenCA (libPKI) ライブラリを使用しようとしています。ただし、ファイル pki_x509_data_st.h をインクルードすると、次のコード フラグメントが発生します。
「新しい」ポインター宣言のため、これはコンパイルされません。
どうすればそれを機能させることができますか?
更新
「新しい」変数の名前を変更した後、いくつかの新しい問題が発生しました (「構造体の後に typedef 名を使用する」など)。古い C コードをあまり変更しないようにしたいので (ライブラリ ヘッダーを変更すると、なんとなく緊張します)、代わりに最小限の分離レイヤーを作成することにしました。
openca - ubuntu 11.10でopenca-base-1.1.1を作成するには?
Ubuntu 11.10 を使用していますが、openca-base-1.1.1 をビルドしたいと考えています。openca-tools をインストールし、openssl 1.0.0e を使用しています。しかし、それはうまくいきませんでした。それは私をかなり混乱させます。以下は私が得るものです:
誰かが何かにパッチを当てる必要があると言いましたが、私は何が起こったのか知りません。
c++ - openssl で PKCS7_decrypt() を使用して char* を復号化する
openSSL のPKCS7_encrypt()
および関数を使用して暗号化および復号化したいと考えています。PKCS7_decrypt()
openSSL Demo の例を使用しました。私がやりたいことは、メッセージを の形式でchar*
暗号化し、それを使用して復号化することchar*
です。ファイルを読み書きしたくありません。暗号化するコードは次のとおりです。これは完全に機能し、問題はありません。
char*
さて、逆のことをしてchEncを解読したいときは、次のようにしました:
問題は、がPKCS7_decrypt
機能せず、out
変数に復号化されないことです。行の後、if (!PKCS7_decrypt(p7, rkey, rcert, out, 0)) return 0;
関数から戻ります。復号化の手順は正しいですか?openSSL の他の API を使用して変換するか、何かしますか?
提案やコメントをお待ちしております。
ありがとう
authentication - 私のベース DN である LDAP サーバー
こんにちは、openca でユーザーを認証するために LDAP テスト サーバーを使用しようとしています。
私は現在、phpldapadminを介して次のように接続しています:
ログイン DN : cn=admin,dc=example,dc=com
パスワード : mypass
しかし、opencaで何かがうまくいかない... datasources.xmlで、ldap構成の設定を見つけて、
私にとってのベースはどれですか?私はすでに試しました
と
LDAP管理エクスプローラーでもLDAPに接続できます。
ありがとう !
java - OpenSSL/OpenCA と BouncyCastle の比較
ローカル認証局をセットアップし、CA の下で X.509 証明書を発行します。これを達成するために、次のようなオプションを検討しています。
- OpenSSL/OpenCA
- BouncyCastle 暗号化 API
さらに、SCEP を使用して Android デバイスを登録し、上記のアプローチのいずれかを使用して生成された証明書を Android デバイス通信に使用したいですか?
ローカル CA のセットアップに最適なオプションを教えてください。