5.7 C
Seoul
Wednesday, December 11, 2019
Home News 구글, ARM과 손잡고 Memory Tagging Extension 개발

구글, ARM과 손잡고 Memory Tagging Extension 개발

출처: ARM 블로그

구글이 안드로이드의 메모리 보안 버그(Memory-Safty Bugs)를 해결하기 위해서, 모바일 프로세스 제조사 ARM과 함께 메모리 태깅 익스텐션(MTE = Memory-tagging Extension)을 개발했습니다. 메모리 보안 버그는 버퍼 오버플로우나 중복 할당 해제와 같은 오류를 일컫는 말로 C/C++과 같이 직접적인 포인터 연산을 지원하는 언어에서 전형적으로 발생하는 버그입니다.

메모리 태깅 익스텐션은 각각의 메모리 할당에 태그를 남겨두고, 같은 태그를 가진 포인터를 통해서만 접근할 수 있는 개념이며, 하드웨어 수준에서 구현되어 CPU 부하가 낮은 것이 장점입니다. 참고로, 구글은 이 문제를 해결하기 위해서 소프트웨어 수준의 솔루션인 ASN/HWASAN 등을 제공해왔지만 CPU 사용량이 증가하는 단점이 있었습니다.

자세한 내용은 구글 블로그ARM 블로그를 통해 확인할 수 있습니다.

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Stay connected

58FansLike
56FollowersFollow
156FollowersFollow
128FollowersFollow

Recipe of the day