AES 암호화에 사용할 키를 만들고 싶습니다. Java keytool을 사용하여이 작업을 수행하는 방법을 발견했습니다. 트릭은 키 스토어의 유형이 기본 JCE가 아닌 JCEKS임을 지정하는 것이 었습니다.AES 암호화를위한 키를 만들고 싶습니다.
그래서이 명령은 키 생성합니다 :
keytool -genseckey -alias aestest -keyalg AES -keysize 192 -storetype JCEKS
내 질문
은을 :지옥에서 나는 어떻게해야합니까 어떻게 생성되는 키 스토어 중 키를 파일로 너무 나는 그것을 사용할 수있다!?
AES 키가 가지고 있어야하는 특별한 속성이 있습니까? 아니면 임의의 192 비트를 내 AES 키로 선택할 수 있습니까? 따라서 keytool을 전혀 사용하지 않아도됩니까?
감사 피터
감사합니다. 그러나, 나는 apk 파일에 서명함으로써 신원을 확인하기 위해 AES 알고리즘을 사용하지 않고있다. 암호화 용으로 사용하고 싶습니다. 그 때문에 나는 그것을 키 스토어 상자에서 꺼내야합니다. 썬의 전체 키 스토어 일은별로 잘 알려지지 않았습니다. –