2009-05-11 5 views

답변

0

RSA 암호화에 사용할 수있는 표준 방법이 있습니다. 이를 확인하려면 API 문서를 참조하십시오. Certicom에 라이센스가 있습니다. RSA 암호화를 사용하기 전에 Certicom에서 구입 한 키를 가져와야합니다.

4

@itsteju가 지적한 것처럼 BlackBerry 방식을 사용하여 동일한 기능을 사용할 수 있지만 Certicom에 대한 계약 및 로열티 지불이 필요합니다.

Bouncy Castle은 releases page에 J2ME 호환 릴리스를 유지합니다. 전체 API는 아니지만 RSA 암호화를 지원합니다.

소스를 제공함에 따라 RSA 코드를 프로젝트에 통합하는 가장 쉬운 방법은 .java 소스 파일을 프로젝트에 추가하고 빌드하는 것입니다. 예를 들어, BigInteger와 같은 java.lang 패키지에 몇 가지 클래스를 제공합니다. BlackBerry는 응용 프로그램이 이러한 응용 프로그램과 함께 실행되도록하지 않으므로 다운로드 한 소스에서 패키지와 패키지에 대한 모든 참조의 이름을 변경해야합니다. 지난번에 내가 한 것은 몇 년 전 이었으므로 상황이 바뀔 수도 있습니다.

관련 문제