Tag: openssl

Cross-compilazione di una libreria MPICH per Android NDK

Il mio objective è quello di eseguire MPICH sui telefoni Android. Sto utilizzando Debian Jessie. Ho pensato che riusciremo a seguire questo tutorial: http://hex.ro/wp/projects/personal-cloud-computing/compiling-mpich2-for-android-and-running-on-two-phones/ ma invece di creare toolchain con Buildroot ho deciso di crearlo da Android NDK, come in questo sito: http://www.threadstates.com/articles/2013/setting-up-an-android-cross-compiling-environment-with-the -ndk.html Ho cercato di utilizzare le versioni 2.1.4, 2.1.5, 3.0.4 della libreria […]

Android Vitamio 5.0.0 e versione vulnerabile di OpenSSL

Sto utilizzando la versione di Vitamio 5.0.0 per la mia applicazione in Google Play. Oggi indico una posta da google. dice "Avviso di Google Play: stai utilizzando una versione vulnerabile di OpenSSL" Ciao sviluppatore di Google Play, Le tue applicazioni elencate alla fine di questa email utilizzano una versione di OpenSSL che contiene una o […]

Imansible localizzare il simbolo 'tcgetattr' indicato da "libcrypto.so"

Sto costruendo una libreria di assistenti per applicazioni Android e ho bisogno di una completa implementazione OpenSSL per alcune delle librerie di supporto che utilizzo. Sto creando una catena di compilazione e compilando libssl e libcrypto con esso, ma a runtime ho: java.lang.ExceptionInInitializerError Caused by: java.lang.UnsatisfiedLinkError: Cannot load library: soinfo_relocate(linker.cpp:975): cannot locate symbol "tcgetattr" referenced […]

L'utilizzo dell'indirizzo IP per il nome comune nel certificato server non funziona in Android?

Ho studiato questo problema e ho trovato qualcosa di interessante. Se utilizzo una keystore server che memorizza il certificato server con il nome di commomn come dominio reale per stabilire una connessione con il server, funziona bene, tuttavia se uso l' indirizzo IP invece del nome comune che non funziona, ma solo in android app […]

Connessione HttpsUrlConnection di Android HttpsConnection javax.net.ssl.SSLException Chiuso dall'errore di handshake di peer quando si utilizza la fiducia locale

Ho difficoltà ad get Android per connettersi a un semplice server OpenSSL utilizzando l'object HttpsUrlConnection (ho pettinato attraverso StackOverflow e un gruppo di tutorial online e ho seguito gli esempi praticamente la linea per la linea e non riesco ancora a capire perché il mio è rotto quando uso la mia fiducia locale). Attualmente ho […]

Crea file PKCS # 12 con certificato autofirmato tramite OpenSSL in Windows per la mia applicazione Android

Scrivo un'applicazione Android che richiede la certificazione SSL per alcune richieste web. Ho bisogno di creare un file PKCS12 ( .pfx ) con certificato autodichiarato. Ho deciso di utilizzare la libreria OpenSSL, ma non ho potuto costruirlo sul mio computer (piattaforma Windows x64). Voglio farlo senza l'installazione di ActivePerl. Chi sa modo semplice per costruirlo? […]

QT 5.5.1 .so biblioteca con android

Ho scaricato la biblioteca compilata openssl per piattaforms Android e x86 da qui e ho cercato di caricarlo nel file .pro: INCLUDEPATH += C:\Temp\openssl\OpenSSL-for-Android-Prebuilt\openssl-1.0.2\include\ LIBS += -LC:\Temp\openssl\OpenSSL-for-Android-Prebuilt\openssl-1.0.2\armeabi-v7a\lib \ -llibssl -llibcrypto Ho anche provato con -llibssl.so -llibcrypto.so e -llibssl.a -llibcrypto.a ma questo errore si verifica: collect2.exe: -1: errore: errore: ld ha restituito 1 stato di output […]

Problema di rifiuto OpenSSL App per Android

Dopo aver studiato così tanto, non ho ancora capito quale parte della mia applicazione sta utilizzando OpenSSL che non è accettata da Google. Dopo aver interrogato il command sotto, ho ricevuto l'output come: unzip -p MyApp.apk | strings | grep "OpenSSL" GmsCore_OpenSSL OpenSSLDie ECDH_OpenSSL ECDSA_OpenSSL OpenSSL_add_all_ciphers OpenSSL_add_all_digests UI_OpenSSL SSLv2 part of OpenSSL 1.0.1e 11 Feb […]

Decryption di Android RSA (non rioutput) / crittografia lato server (openssl_public_encrypt)

Sto provando a decrittare una string nell'applicazione android usando i codici RSA generati sul mio dispositivo. La crittografia viene eseguita da un servizio php, utilizzando il tasto rsa pubblico fornito dalla mia applicazione. Il mio problema è con la decrittazione, che non riesce. Sto facendo quanto segue: Generazione di KeyPair su Android (con KeyPairGenerator.getInstance ("RSA")) […]

Qual è l'esatto significato della versione della piattaforma Android NDK rispetto al livello API?

Ho un'applicazione Android con minSdkVersion.apiLevel impostata su 18 targetSdkVersion.apiLevel impostata su 23. Quindi ho impostato la platformVersion NDK a 18. Purtroppo dopo aver aggiunto OpenSSL al mix, la libreria JNI ora non riesce a collegarsi: /Users/pol/Downloads/Cross/External/Android-Libraries/openssl-1.0.2g/lib/libcrypto.a(ui_openssl.o):ui_openssl.c:function read_string_inner: error: undefined reference to 'signal' /Users/pol/Downloads/Cross/External/Android-Libraries/openssl-1.0.2g/lib/libcrypto.a(ui_openssl.o):ui_openssl.c:function read_string_inner: error: undefined reference to 'tcsetattr' /Users/pol/Downloads/Cross/External/Android-Libraries/openssl-1.0.2g/lib/libcrypto.a(ui_openssl.o):ui_openssl.c:function read_string_inner: error: undefined reference to […]

L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.