저는 통신을 암호화하기 위해 맞춤 프로토콜을 사용하는 레거시 애플리케이션을 다루고 있습니다. 임의 AES 키는 다음과 같이 기존의 자바 응용 프로그램에서 생성됩니다노드에서 AES 키 생성
keygen = KeyGenerator.getInstance("AES");
keygen.init(128);
keygen.generateKey().getEncoded();
내가 행운과 crypto에 솔루션을 찾고 있었어요. 노드에서이 키를 생성하려면 어떻게해야합니까?
암호화 키는 단순히 임의의 바이트 이상입니다. http://docs.oracle.com/javase/7/docs/api/java/security/SecureRandom.html –
@JonathanRosenne : 어떻게 * 무작위입니까? –
@JonathanRosenne 좋습니다, "암호로 강하게"만들었지 만, 첫 번째 단락에 이미 "무작위 무작위"를 넣었습니다 ... –