Ubuntu Working On SHA3 For Debian's APT For If/When SHA2 Is Broken
DEBIAN
최근 여러 개발자 업데이트에서 Canonical이 APT에 대한 SHA3 지원 작업을 진행하고 있다는 언급이 있었습니다. 이번 주에는 이 SHA3-256 및 SHA3-384 지원을 업스트림(upstream) APT에 통합하기 위한 공개 풀 리퀘스트(pull request)로 결실을 맺었습니다. 이를 통해 새로운 SHA3 옵션을 사용할 경우, Release, Packages, Sources에서 SHA2의 대안으로 SHA3를 활용할 수 있게 되지만, 기본적으로 활성화되지는 않습니다.
이러한 동기는 SHA-2 표준이 Ubuntu 24.04 LTS 지원 종료 시점인 2036년 이전에 무너질 수 있다는 우려에서 비롯되었습니다. 따라서 이러한 가능성이 발생할 경우를 대비하여, 더 나은 보안을 위해 변경해야 할 필요가 생길 때에 대비해 SHA3 지원을 개발하고 Ubuntu 24.04 LTS로 백포팅(back-ported)하는 작업을 진행하고 있습니다:
"동기: Ubuntu 24.04는 10년에서 12년간 지원됩니다. 만약 그 기간 동안 SHA-2가 무너진다면, 이미 배포된 클라이언트는 아카이브를 이동할 수 있도록 구조적으로 다른 해시 패밀리(hash family)를 이해해야 합니다. OpenPGP 서명 다이제스트는 범위를 벗어납니다."
현재까지 SHA2는 무너지지 않았지만, 실제 구현에는 적용되지 않는 이론적인 공격들이 존재했습니다.
APT에 대해 진행되고 있는 이 SHA3 지원에 관심이 있다면 Debian.org의 APT 병합 요청(merge request)을 확인할 수 있습니다.