자바로 DES를 짜보도록 하자! 처음부터 끝까지 외부 모듈을 쓰지 않고 짤 수 있지만 극심한 스트레스를 겪을 수 있으므로 외부 모듈을 적극 사용하자. https://docs.oracle.com/javase/7/docs/api/javax/crypto/Cipher.html 여기선 내장되어 있는 javax.cryto를 사용해서 DES를 짜볼 것이다.
코드 자체도 길지 않을 뿐더러, 암호화하는 핵심적인 코드는 단 몇줄로 끝나린다. 세부 설명은 아래와 같다.
복호화도 매우 간단하다. Cipher 인스턴스를 하나 더 설정한 후에, 이번에는 복호화 모드로 init 해주면 된다.
실행해보면 다음과 같이 결과가 잘 나온다. 이는 저번 포스트에서 일일이 암호화과정을 따라해가며 했던 값과 정확하게 일치한다.
이..........
DES 실습 with Java에 대한 요약내용입니다.
자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.