2017-11-22 11 views
1

Java API를 사용하지 않고 ndk를 사용하여 프로젝트에서 AES 및 RSA 암호화를 구현하고 싶습니다. 간단한 연구를 통해 내 작업을 수행하기 위해 openssl을 추가해야한다는 것을 알게되었습니다. 여기에서 openssl 라이브러리를 다운로드했습니다. 그러나 그것은 많은 파일을 포함합니다. 나는 그걸로 무엇을해야하는지 혼란 스럽다. 내가 라이브러리를 사용하기 위해해야 ​​할 것이 있거나 openssl 이외의 더 나은 접근법이있다. 도와주세요. 우분투 16.04 LTS 64 비트 시스템을 사용하고 있습니다.android studio에서 openssl 라이브러리를 어떻게 추가합니까?

+0

간단한 연구와 더 많은 검색이 필요합니다. 귀하의 질문에 대한 문서 또는 스택 오버플로에서 조금 부족한 몇 가지 예제를 검색하는 것입니다. – pirho

답변

0

Android 라이브러리를 빌드하는 스크립트를 찾고있는 경우 공식 사이트 인 wiki.openssl.org/index.php/Android을 살펴보아야합니다. 이 보안 문제를 해결할 수 있다면 미리 만들어진 바이너리를 쉽게 찾을 수 있습니다.

업스트림과 100 % 플러그 앤 플레이 호환되지 않지만 Android 앱의 요구와 제한에 맞게 조정 된 Chromium 포크 (https://opensource.google.com/projects/boringssl)를 선호 할 수 있습니다.