이틀동안 헤메다가 겨우 DES알고리즘을 이해했습니다... :cry:
그런데 궁금한건요...
알고리즘에 보면 여러가지 변환테이블이 나오는데요..
이런테이블들이 고정된것인지...
아니면 구현에 따라 바뀔수있는건지 궁금합니다.
예를들어 32비트를 48비트로 확장하는거라든지 s-box, p-box 이런거요...
그럼 먼저 감사드립니다. ^^;
왜 이런식으로 만들어 졌는지는 모릅니다.
단지 그렇게 만들어졌다는 것만.. DES를 비난하는 일부에서
하는 얘기가 'NSA가 저걸 만들었는데 마스터기가 있다. 그 마스터키로
어떤 메시지도 복호화 할 수 있다.' 인데.. 아직 밝혀진게
없죠. 헌데 DES는 키 길이가 너무 짧아 지금에서는 거의 안쓰죠.
네. S-BOX는 고정되어 있습니다.왜 이런식으로 만들어 졌는지는
네. S-BOX는 고정되어 있습니다.
왜 이런식으로 만들어 졌는지는 모릅니다.
단지 그렇게 만들어졌다는 것만.. DES를 비난하는 일부에서
하는 얘기가 'NSA가 저걸 만들었는데 마스터기가 있다. 그 마스터키로
어떤 메시지도 복호화 할 수 있다.' 인데.. 아직 밝혀진게
없죠. 헌데 DES는 키 길이가 너무 짧아 지금에서는 거의 안쓰죠.
screen + vim + ctags 좋아요~
네 고정되어 있습니다.처음부터 그 알고리즘을 고안할때 부터 사용하
네 고정되어 있습니다.
처음부터 그 알고리즘을 고안할때 부터 사용하는 수열입니다.
그리고 DES 알고리즘은 요즘에도 많이 사용합니다.
물론 그냥 DES를 사용하기 보다는 조금 변형을 해서 3중 DES를 사용
한다거나 그렇게 합니다.
댓글 달기