問題タブ [libssl]
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++ - libssl バージョン 0.9.8e は 0.9.7a と互換性がありますか?
libssl バージョン 0.9.7a に依存するサード パーティの静的ライブラリを C++ プロジェクトで使用しています。さまざまな理由により、私のプロジェクトで使用した libssl のバージョンは 0.9.8e です。
サードパーティが静的ライブラリに最近変更を加えるまで、すべてが正常に機能していました。この新しいバージョンの静的ライブラリが含まれていると、アプリケーションを正常にコンパイルできませんでした。古いバージョンは正常にコンパイルされます。
私は、これらのライブラリの依存関係とその下位互換性についてあまり詳しくありません。サードパーティから提案されたバージョンを使用する必要があると言われました。それが本当の理由かどうか知りたいだけです。IMO、下位互換性があるはずですよね?
この問題のトラブルシューティングに関する指示は非常に高く評価されています。
以下は、私が得ているコンパイルエラーです:
エラー メッセージには、opensslconf-i386.h のようなファイルがないことが示されていますが、実際には存在します。
何がうまくいかないのですか?
ありがとう!
iphone - libssh+複数のコマンドを順番に実行するiPhoneの実装
私の質問は奇妙なようで、十分な助けが得られていませんが、戻ってきました。緊急時に解決する必要のある別の奇妙な質問があります。
私はiPhoneアプリを開発しています。これは、リモートホストを介したiPhoneを介したコマンド実行にlibssh2を使用します。単一で実行すれば、すべてのメソッドとコマンドは問題なく機能します。
私の問題は、一連のコマンドを検討することです。
pwd
=> o/pは/Users/mac01になります
cd xyz
=> o/pとしては何もありません
pwd
=> o/pは/Users/ mac01/xyzになります
だから、私の質問は、実行されたコマンドの最後の状態を保存することです...しかし、o/pとして取得しているのは 2回目のpwdコマンド実行後の/Users/mac01です。これは間違っています。
だから、誰かがそのようなタイプの問題で私を助けることができますか..?前もって感謝します。libssh2.0ライブラリを使用しています。
コマンドを実行するメソッド:
char * cmd_exec(const char * commandline、const char * host、const char * username、const char * password、int port){int sock、rc、bytecount = 0; char * cmd_contents;
ifdef WIN32
endif
ifndef WIN32
endif
// while((rc = libssh2_channel_close(channel))== LIBSSH2_ERROR_EAGAIN); if(rc == 0){exitcode = libssh2_channel_get_exit_status(channel); } //
libssh2_channel_free(channel); //メモリチャネルを解放=NULL;
}
c - libssl を使用した EMSA_PSS_ENCODE
こんにちは、libssl の関数 RSA_padding_add_PKCS1_type1 を介して EMSA_PSS_ENCODING を取得するために libssl を使用しようとしていますが、ドキュメントも解決策も見つからないため、これは私が書いたサンプル コードです。
}
問題は、stringa で出力が得られないことです。関数 RSA_padding_add.. を初期化する必要があると思いますが、openssl サイトのいくつかのドキュメントでそれを行う方法が見つかりません。
ありがとう
objective-c - Xcode での libssl の使用
私はopensslを含めようとしました(私はsshクライアントを実装しようとしています)、libssl.dylibを私のXcodeプロジェクトに追加しました。しかし、それを使用するためにどのヘッダーを含める必要があるかわかりません。Xcodeでlibsslを使用する方法のチュートリアルを誰かに見せてもらえますか?
ありがとう
c - libssl を使用したプログラミングの良い例はありますか?
libssl をプログラミング ライブラリとして使用する良い例を誰かが知っているかどうか疑問に思っていました。それを理解しようとしてlibsslのコードを掘り下げるだけで、そのような面倒なことです。
erlang - 64 ビット ubuntu の erlang
まず、ERLANG の特定の 64 ビット ダウンロードはありません。
暗号化を有効にして作成しようとすると、このエラーが発生します
これは lib_ssl 自体の問題であることを知りました。他の人もこの問題を抱えています。lib_ssl をインストールする前に暗号ヘッダー ファイルを編集することを勧める人がいますが、編集しましたが、問題は解決しませんでした。
c++ - Mongooseはlibsslと静的にリンクしていますか?
libssl の静的ライブラリを使用して Moongose をコンパイルしたい。-L オプションで .a ファイルを指定しました。しかし、まだ .so ファイルをロードしています。なぜ ?static lib を強制的に使用するにはどうすればよいですか?
ios - これらのエラーがある Xcode でアプリをコンパイルするにはどうすればよいですか - LibCurl
icy (iPhone Debian ベースのパッケージ マネージャー -- ジェイルブレイク) を iOS 5 に移植してきました。
iOS シミュレーターで氷をビルドするとエラーは発生しませんが、実際のデバイスでビルドすると、次のエラーが発生します。
私はすでにフレームワークなどを更新しました。私は200個のエラーを修正しましたが、今ではこれらのエラーに固執しています。
警告もあります:
誰でもこれを修正する方法を知っていますか?
前もって感謝します
-サム
c++ - c++ コードから libssl と libnspr のバージョンを出力するには?
c++ コードで libssl と libnspr のバージョンを表示するにはどうすればよいですか? header と library で定義されている両方のバージョンを印刷したい。
c++ - 同じバイナリの複数のインスタンスでの CryptoLock の問題
私は使っている
http://www.openssl.org/docs/crypto/threads.html
暗号化ライブラリをスレッドセーフにします。libssl と libcrypto のスタティック ライブラリとリンクしているかどうかを確認できます。
しかし、ライブラリの動的バージョンにリンクして、バイナリの複数のインスタンスを実行すると、クラッシュします。
この問題を解決するには?
編集
プログラムは常にクラッシュします
しかし、静的バージョンとのリンク中は、クラッシュしていません
別のBT