問題タブ [boringssl]

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.

0 投票する
2 に答える
419 参照

cmake - CMake ..親ディレクトリに出力を生成します

BoringSSL by Googleを構築しようとしています。BUILDING ファイルの指示は、出力がビルド ディレクトリの下にあることを明確に示しています。

ディレクトリprojectがあり、その下に を作成しましたbuild。の下に CMakeLists.txt ファイルがありproject、ディレクトリ内にビルドしたいと考えていbuildます。ただし、cmake ..内部から実行するbuildと、makefile はproject現在のbuildディレクトリではなくディレクトリに生成されます。

私が見つけたほとんどの指示は、CMakeLists.txt の場所に関係なく、cmake の出力が現在のディレクトリに移動することを示しているようです。私は間違って何をしていますか?

0 投票する
2 に答える
1960 参照

android - WebRTC : gclient runhooks が機能しない

UBUNTU 13.10 環境で Android 用の WebRTC をビルドするための手順。

コードをチェックしてください:

次のエラーが表示されます。

コマンド「gclient runhooks」"OS=android"から削除すると機能しますが、ninja ビルド後に生成されたライブラリを使用しようとすると、Android で次のエラーが発生します。GYP_DEFINES"libjingle_peerconnection_so.so"

間違った手順を行っている場合はお知らせください。"OS=android"生成された Android ライブラリに使用する必要があるかどうかはわかりません。

0 投票する
0 に答える
239 参照

ssl - Windows での退屈な SSL ダーツ 1.12

Dart 1.12 にアップデートして以来、http.get() リクエストの作成に問題があります。Windows 10 を使用して、IntelliJ IDEA (15 EAP) をエディターとして開発しています。リクエストを送信すると、次のエラーが表示されます。

864050208:エラー:100be07e:SSL ルーチン:ssl3_get_server_certificate:CERTIFICATE_VERIFY_FAILED:src\ssl\s3_clnt.c:1031:

[2015-9-10 9:52:56.021] HandshakeException: クライアントのハンドシェイク エラー (OS エラー: BoringSSL ライブラリからの不明なエラー、errno = 0)

問題を調べたところ、原因は 1 つしか見つかりませんでしたが、問題は解決しませんでした。https://github.com/dart-lang/sdk/issues/24208

この問題を解決するために私が何をする必要があるかを誰かが説明できますか?

コード:

トークンをリクエストするとエラーが発生します

0 投票する
1 に答える
2171 参照

android - 退屈なSslはAndroid Mで間違いを犯します

Android M は、 behavior-networkによるとライブラリから離れているOpenSSLようです。私のアプリには問題があります:BoringSSL [BoringSSL]

0 投票する
0 に答える
619 参照

android - BoringSSL と Conscrypt のビルドと Android apk とのバンドル

conscryptプロジェクト サイトでこれに関する公式ガイドを見たと確信していますが、今はまったく見つかりません。

BoringSSL をローカルで構築し、バンドルされた JCE 経由で利用できるようにする可能性について疑問に思っていProviderますConscrypt。BoringSSL プロジェクトにビルド手順があることはわかりますが、Conscrypt のバンドルについては何もわかりません。

これが人々がしていることだと私は夢見ていましたか?

GPlayを介してプロバイダーを更新するだけで十分かもしれませんが、可能な場合は GPlay サービスとのインターフェースを避けたいと思います (非常にイライラする可能性があるため)。

情報をありがとう:)

編集:conscryptを構築するためのこのベアボーンガイドを見つけました。Conscrypt には JNI コンポーネントがありますが、これが BoringSSL と直接通信すると仮定します。BoringSSL イントロの引用

サードパーティが依存することはお勧めしません。API や ABI の安定性が保証されていないため、そうするとイライラする可能性があります。

Conscrypt JNI -> BoringSSL が互換性のあるバージョンであることを確認するにはどうすればよいですか?

0 投票する
1 に答える
531 参照

android - Google Play と OpenSSL の脆弱性に関する警告

新しい APK を Google Play に送信すると、APK が拒否され、次のメッセージが表示されます。

APK を確認したところ、OpenSSL の 1.0.1c バージョンを使用していました。しかし、Android 6.0 以降、Google は OpenSSL の代わりに BoringSSL を使用することを推奨しています

私は今どうすればいい?

0 投票する
1 に答える
795 参照

android - デバイスが Android M を実行している場合、セキュリティ プロバイダーにパッチを適用する必要がありますか?

Android M には、新しいセキュリティ プロバイダである BoringSSL が搭載されています。したがって、私は疑問に思います: Google Play Services (例: ProviderInstaller.installIfNeeded(getContext());) の Dynamic Security Provider を使用して、Android M デバイスで SecurityProvider を更新する必要がありますか?