2014-11-13 3 views
0

Android에 새 보안 공급자를 정적으로 추가하려고합니다. 특히, 다른 응용 프로그램에서 사용할 수있는 추가 서명 구현을 추가하고 싶습니다.Android 용 사용자 지정 보안 공급자 추가

표준 Java에서는 $ JAVA_HOME $/lib/security/java.security라는 파일이 있는데 여기서 JCA를 사용하는 다른 모든 응용 프로그램에서 사용되는 새 공급자를 추가 할 수 있습니다. 한 줄의 코드 만 추가하는 "포킹"응용 프로그램은 약간의 과도한 것 같습니다.

그러나 Android에서는이 파일을 찾을 수 없습니다. 현재 Android 4.4와 함께 개발 용 Nexus 10 태블릿을 사용하고 있습니다. 위에서 언급 한 파일이 Android 소스에 존재하지만 내 장치에서 찾을 수 없었습니다. 나는 기꺼이/루트 장치를 플래시/허용하지 않습니다. 프로그래밍 방식으로는이 작업을 수행 할 수 없다고 가정하지만 모든 프로그램에 해당 공급자를 추가하는 다른 방법이 있습니까? 또는 해당 파일을 어디에서 찾을 수 있습니까?

다른 사람이 같은 문제에 직면하는 경우

답변

0

:

내가 원하는 것은 현재의 코드베이스로 달성되지 것 같다입니다. 즉, 전체 SSL/TLS 스택을 포크해야했습니다. 문제는이에 대한 답을 찾고 사람을 도움이

https://code.google.com/p/android/issues/detail?id=80353

희망 :

나는 버그 리포트를 열었습니다.

관련 문제