3
어떤 이유로 든 해시 함수로 SHA512를 사용하려고한다고 가정 해 봅시다. 또한 소스 코드가 있다고 가정 해 보겠습니다.원 테이블에서 해시 함수 값 변경
SHA512에는 상수 테이블이 있습니다. 이 표에 여기 저기에 몇 개의 값 (예 : 5)을 변경하면 어떻게됩니까?
해싱 기능의 안정성과 공격에 대한 저항성 (더 이상 표준 알고리즘이 아니며 공격자는 라운드 값이 변경되었음을 알지 못할 수 있음)에 어떤 영향을 미칩니 까?
어떤 해시 - 초기 해시 값 또는 라운드 상수? (둘 다 사실상 단지 난수입니다.) – duskwuff
@duskwuff 나는 상수를 상수로 생각하고있었습니다 – Mithras
@leppie 휴식으로 당신은 충돌 가능성이 더 큽니까? 그러나 침입자가 그것을 깨뜨리기에 덜 가치가 있지 않을까요? 그는 수정되지 않은 알고리즘을 위해 이미 가지고 있거나/생성 한 리소스를 사용할 수 없습니다. – Mithras