2009-12-06 4 views
13

나는 당신의 목소리로 그림을 그릴 수있는 이상한 애플릿을 만들었습니다. 분명히 마이크에 대한 액세스가 필요하지만 서명되지 않은 경우 Java 애플릿에는 액세스가 허용되지 않습니다. 제가 어려운 일을 말하고 암호를 포함 할 수있는 한 명확하지 않지만 Verisign에게 돈을 지불 할 것으로 예상됩니다. 이 모든 것이 편집증 혁신과 같이 나를 불쾌하게하는 것처럼 보입니다 ** 나는 내가 그렇게 생각하는 사람이 아니라고 생각합니다.자바 애플릿에 무료로 서명 할 수 있습니까?

"교육 또는 테스트 목적으로이 기능을 우회 할 수있는 방법이 있습니까?" 아니면 브라우저의 보안을 끄시겠습니까? 또는 애플릿에 무료로 서명 하시겠습니까?

나는 파이어 폭스 3.0.15 및 Java 1.6.0

+0

분명히 상황은 점점 악화되고 있습니다. https://blogs.oracle.com/java-platform-group/entry/new_security_requirements_for_rias 향후이 작업을 수행하는 유일한 방법은 다음과 같은 방법으로 자체 서명 된 인증서를 설치하는 것입니다. 귀하의 브라우저의 신뢰할 수있는 루트 인증서 저장소 ... –

답변

2

당신은 Java 키 도구를 사용하여 자체 서명 된 인증서를 만들 수 있습니다 우분투 9.04에있어. 교육용 또는 테스트 용으로 충분하지만 서명 된 코드를 배포하면 사람들이 신뢰하지 않을 것입니다.

Thawte는 무료 전자 메일 서명 인증서를 제공하여 서명 코드로 사용할 수 있다고 생각합니다. 나는 그것이 아직도 사실인지 확실하지 않다.

+11

당신은 사람들이 그것을 믿을 가능성이 있다는 것을 의미합니다. 진지하게, 대부분의 사용자는 이상한 "do you to trust"대화 상자를 읽지 않으며 커서에 가장 가까운 버튼을 누르기 만하면됩니다. –

+0

누군가 테스트 프로그램을 만들어야합니다. – Nathan

3

추가 단계로 가서 OpenSSL으로 자신의 CA를 설정할 수 있습니다.

이렇게하면 고유 한 루트 인증서를 만들고 서명 또는 SSL 인증서를 생성 할 수 있습니다. 그런 다음 루트 인증서를 친구에게 배포하고 각각의 브라우저에 설치하도록 요청할 수 있습니다. 그런 다음 CA에서 만든 인증서의 인증서 체인은 항상 유효하며 자체 서명하지 않습니다 (많은 브라우저에서 자체 서명 된 인증서를 무시합니다).

OpenSSL CA에서 작업 할 경우 비밀 키를 java 키 저장소 파일로 가져 오려면 pkeytool이 필요할 수 있습니다.

관련 문제