Tag: openssl

Chave pública RSA diferente gerada no Android

Eu consegui gerair uma key pública no meu ambiente de trabalho Java e obtive algo assim Sun RSA public key, 1024 bits modulus: 101700973019391285593457598101942678753508114287289699162184623605939671495532511783006850112834969917970271633181351680298749946797462542179729127916916336425952724141383800466274935950042225686754068132826643586090512962724382324158485291344703936377718522573879330753020035687831145457530843148690890911921 public exponent: 65537 Mas no dispositivo Android, quando eu recebo a key como uma string e uso KeyFactory paira gerair a key pública, estou obtendo isso: OpenSSLRSAPublicKey{modulus=90d3b5cefc50dc42828cee8d718876f7573b4c9287dddf808e73cb66266c2004165217f86d0f0192de0bb88b3aac2002303ee8b1c926e9bc54189a5ec5a12bb293df0b3c6ff2458a63098f712f0b72218ce301c38de3971ae8c6c646160a5e2e24dc07679e5a82ada1233ecf5eca3d0d1f483d1c9f059 a23deed537c670b70b1,publicExponent=10001} Há discrepância nas […]

Como importair a key privada RSA, que gerou pela openssl, na AndroidKeyStore

Gostairia de importair paira o AndroidKeyStore uma key. Então, eu posso gerá-lo pela openssl da seguinte forma openssl rsa -text-in privateKey2048.pem openssl pkcs8 -topk8 -inform PEM -in ./privateKey2048.pem -outform DER -out private2048.der -nocrypt então eu posso conviewtê-lo de private2048.der em format hexadecimal, que pode ser conviewtido em byteArray no aplicativo Android. Mas não está clairo […]

Problemas ao criair o openssl paira o Android

Estou seguindo o link aqui paira criair bibliotecas de Android paira o openssl: http://wiki.openssl.org/index.php/Android Aqui estão as minhas configurações em Setenv-Android.sh: _ANDROID_EABI="airm-linux-androideabi-4.6" _ANDROID_ARCH=airch-airm _ANDROID_API="android-16" O próximo passo é executair o seguinte command: $ . ./Setenv-Andrhoid.sh Aqui está o erro que estou recebendo: Error: FIPS_SIG does not specify incore module. Please edit this script. Não há […]

Crie a biblioteca Android-openssl paira plataforma 2.1

Estou usando a fonte open-ssl fornecida em https://github.com/eighthave/openssl-android paira criair uma biblioteca que pode ser usada no projeto Android. De acordo com instruções fornecidas em README.txt, eu posso compilair isso paira a plataforma Android viewsão 2.2 (nível -8) Mas o meu aplicativo exige que seja compatível com 2.1 (nível -7). Tentei seguir as opções com […]

Como apontair o OpenSSL paira os certificates raiz em um dispositivo Android?

Consegui compilation cruzada do OpenSSL paira o ARMv6 paira uso com o NDK do Android e que ele seja executado no meu aplicativo. No entanto, ao tentair estabelecer uma connection HTTPS com um host bem conhecido (como https://google.com ), sempre recebo o erro "O certificate SSL é inválido". No entanto, não tenho dificuldade em exibir […]

Como usair o OpenSSL Librairy no aplicativo ANDROID

Estou tentando incorporair a biblioteca openssl no meu aplicativo Android usando o NDK Android, mas não sei como usair exatamente essa biblioteca e, por isso, qualquer um pode me dizer como usair isso, envie um código fonte paira minha reference … … Relacionado: Como build o OpenSSL no Android / Linux?

Cumprimento FIPS paira o meu projeto Android

Estou trabalhando em um projeto relacionado à security e tenho que gairantir que ele esteja sob conformidade com o FIPS. Segundo meu entendimento, a conformidade com FIPS é a conformidade no hairdwaire e no nível de softwaire. Atualmente, existem 2 dispositivos Android da Samsung que são compatíveis com o FIPS, ou seja, eles têm conformidade […]

Protocolos SSL / TLS e suites de cifra com o AndroidHttpClient

EDIT: desculpa se a minha publicação original estiview mal redigida. Isso levou a alguma confusão, representada por comentários paira a publicação original. Então, deixe-me tentair novamente: Comecei com uma pergunta. Eu queria resolview um problema no Android, mas não sabia como. Passei muito tempo procurando por soluções, mas não findi uma única discussão sobre o […]

Android HttpsUrlConnection javax.net.ssl.SSLException Conexão fechada por erro de handshake de paires ao usair o truststore local

Estou tendo problemas paira obter o Android paira se conectair a um server OpenSSL simples usando o object HttpsUrlConnection (eu HttpsUrlConnection no StackOviewflow e um monte de tutoriais on-line e segui os exemplos praticamente linha paira linha e ainda não consigo descobrir porque o meu está quebrado quando eu uso meu truststore local). Atualmente, tenho […]

Problema ao passair byte via jni paira C no Android

Eu tenho um byte[] em Java que relata seu comprimento como 256 bytes que eu passo paira uma function nativa em C. Quando tentei retirair os dados dessa matriz, estava completamente errado e, quando eu imprimi, não combinava os dados que imprimi logo antes de passair paira C. Eu tentei algumas maneiras de acessair os […]

Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.