✏️ Java 코드 에디터
취약한 코드
import java.security.KeyPairGenerator;
public class KeyGen {
public void generate() throws Exception {
KeyPairGenerator keyGen = KeyPairGenerator.getInstance("RSA");
// [취약점] 키 길이가 1024비트로 설정됨 (현대 컴퓨팅에서 취약함)
keyGen.initialize(1024);
keyGen.generateKeyPair();
}
}💡 가이드
RSA 키 생성 시 1024비트는 안전하지 않습니다. 최소 2048비트 이상, 권장 4096비트로 길이를 늘리세요.