0
md5 알고리즘 세부 사항에서 패딩 프로세스를 알고 싶습니다.md5 해싱 알고리즘의 패딩
md5 알고리즘 세부 사항에서 패딩 프로세스를 알고 싶습니다.md5 해싱 알고리즘의 패딩
RFC 1321에 설명되어 있습니다 (패딩 포함) MD5 알고리즘, 섹션 3
당신은하지만, 구현에 대한 자세한 내용을 필요합니까? 귀하의 질문에 '자바'라는 태그가 붙어 있지만 자바에 대해 아무것도 묻지 않았 음을 알았습니다.
암호화 패딩에 대한 위키 백과 문서에는 http://en.wikipedia.org/wiki/Padding_%28cryptography%29#Bit_padding의 예가 있습니다. –
Jeff가 지적한 것처럼, 패딩은 다소 직선적이며 RFC1321을 참조하십시오. 패딩은 항상 1로 설정된 1 비트로 구성되며 나머지는 항상 메시지 길이를 모듈로 512에서 64를 낳기에 충분한 양의 0으로 만듭니다 (64의 이유는 메시지 길이를위한 공간입니다). 어쨌든, 패딩 "규칙"또는 그 뒤에 숨은 암호 이유에 대해 질문하고 있습니까? (그리고이 트릭 뒤에 하나와 모두 0으로 표시됩니다.) 아니면 다른 무엇인가 (자바 관련?)? 명시 해주세요. – mjv