Skip to content

rjmangubat23/openssl-android

 
 

Repository files navigation

OpenSSL FIPS library for Android

Ubuntu11.10(64bit)上で以下の環境をAndroid用にビルドした結果。

  • openssl-1.0.1g
  • openssl-fips-2.0.5

ビルド準備

NDK

$HOMEにandroid-ndk-r9d-linux-x86_64.tar.bz2を解凍。

ビルド対象

$HOMEにこのリポジトリをクローンする。

setenv-android.sh

以下のように変更。

  • _ANDROID_NDK="android-ndk-r9d"
  • _ANDROID_EABI="arm-linux-androideabi-4.6"
  • _ANDROID_API="android-17"

ビルド方法

『OpenSSL FIPS Library and Android Guide.pdf』を参照。 ドキュメント内のコマンドはandroid-14を前提にしているのでandroid-17に置き換える。

ビルド結果

install/に設定。

cp -rf /usr/local/ssl install/

参考

http://wiki.openssl.org/index.php/FIPS_Library_and_Android

About

This repository is the environment that built the OpenSSL FIPS Object Module and OpenSSL FIPS Capable library for Android devices.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 62.0%
  • Perl 16.0%
  • Roff 10.2%
  • Makefile 3.6%
  • Assembly 3.2%
  • C++ 2.0%
  • Other 3.0%