Git 2.51-rc0은 SHA-256을 기본 해시 함수로 전환할 예정인 다가오는 Git 3.0을 향한 중요한 진전을 나타냅니다. 이 변화는 현재의 SHA-1에 비해 더 강력한 해싱 알고리즘을 제공함으로써 보안을 강화하는 데 필수적입니다. SHA-256을 기본으로 채택하기로 한 결정은 Git 내 보안 기준을 개선하기 위한 더 넓은 이니셔티브의 일환입니다.
Git 개발 팀은 이번 전환이 단순한 업데이트가 아니라 주요 이정표라고 밝혔습니다. 파괴적 변경 사항에 대한 문서에서는 대부분의 사용자가 기본 설정을 선택하는 경향이 있기 때문에 이 업그레이드의 중요성을 강조하고 있습니다. 이 새로운 기능을 테스트하기 위해 사용자는 빌드 과정에서 WITH_BREAKING_CHANGES 옵션을 설정하여 Git이 SHA-256을 기본 해시로 사용하도록 구성할 수 있습니다.
SHA-256으로의 전환은 Git을 버전 관리에 의존하는 개발자와 조직에 중대한 영향을 미칠 것으로 예상되며, 이는 SHA-1과 관련된 취약점을 해결합니다. Git 2.51-rc0에서의 준비 작업은 보안을 강화하고 소프트웨어 개발의 현대적 기준에 적응하려는 프로젝트의 의지를 명확히 보여줍니다.
* 이 글은
phoronix.com의 기사를 요약한 것입니다. 전체 기사의 내용은
이곳에서 확인하실 수 있습니다.