조회 수 158 추천 수 0 댓글 0

단축키

Prev이전 문서

Next다음 문서

수정 삭제

단축키

Prev이전 문서

Next다음 문서

수정 삭제
Extra Form

ARM은 IoT (The Internet of Things) 시대를 향한 임베디드 용 MCU (Microcontroller)에 보안 기능을 통합했다. IoT 디바이스에서 클라우드까지 엔드 투 엔드 보안 플랫폼을 제공하기 때문이다. ARM이 가장 배려 한 것은 내장 MCU의 비용과 전력, 메모리의 테두리 내에서 쉽게 처리 할 수있는 보안 기능을 구현한다.이를 위해 새로운 명령어 세트 'ARMv8-M'에 MCU에 최적화 된 버전의 보안 아키텍처 "TrustZone '를 통합했다.

 ARM이 10 월에 발표 한 차세대 Cortex-M 프로세서 제품군 "Cortex-M23 '과'Cortex-M33」은 ARMv8-M의 첫 프로세서 IP이다. Cortex-M23 / 33은 옵션에서 TrustZone for ARMv8-M을 구현할 수있다. 또한 ARM은 TrustZone에 대응할 수있는 Cortex-M23 / 33 프로세서 코어 IP뿐만 아니라 다양한 TrustZone 지원 시스템 IP도 제공한다. SoC (System on a Chip) 전체 시스템으로 TrustZone 솔루션을 제공한다.

 

1_s.png

 

 

Cortex-M TrustZone은 PC 나 스마트 폰의 보안 아키텍처와는 상당히 다른 방식을 취하고있다. 이것은 구현에 필요한 다이 영역과 메모리 성능을 최소화 때문이다.Cortex-M TrustZone은 이전부터 제공 될 수 업계는 소문이 있었다.

기존의 Cortex-M 실행 모드를 확장

 ARM의 Cortex-M MCU는 원래 2 개의 실행 모드가있다. 핸들러 모드 (Handler Mode)와 스레드 모드 (Thread Mode)이다. 다소 생소한 용어이지만, 이야기는 간단하고 핸들러가 예외 처리 모드 스레드 모드가 정상 작동 상태 다. 예외 처리 요청 처리기 모드로 들어가서 인터럽트 핸들러를 실행하여 완료되면 보통 실행 스레드 모드로 돌아 간다. 인터럽트 핸들러가 동작하는 상태를 핸들러 모드라고 정의하고있다.

 ARMv8-M은이 두 모드 각각에 보안 상태의 보안 스테이트와 종래대로 보호되지 않은 비보안 스테이트를 마련한다. 장점은 기존 비보안 측의 소프트웨어 스택에서 거의 같은 행동을 보이는 것이다. 프로그래밍 모델 친화적 구현되어있다.

비보안 스테이트로 달리는 소프트웨어는 기존과 거의 똑같아

 

 그러나 보안 모니터가 개입하지 ARMv8-M TrustZone은 하드웨어에서 분리 된 보안 스테이트과 비보안 스테이트 사이의 전환 수 없다. 그래서 후술하지만, ARMv8-M TrustZone은 모니터를 통하지 않고 직접 도메인을 가로 지르는 함수 호출을 행하면서 보안도 보호 구조를 도입했다. 이는 낮은 지연 스테이트 전환이 가능하게되었다고한다.


0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
List of Articles
번호 분류 제목 글쓴이 조회 수 날짜
공지 뉴스 구글 최신 뉴스 file 덕후냥이 1426 2024.12.12
공지 🚨(뉴비필독) 전체공지 & 포인트안내 9 file 무명의덕질 26096 2024.11.04
공지 URL만 붙여넣으면 끝! 임베드 기능 무명의덕질 20544 2025.01.21
10642 일반 윈도우10이 곧 지원 종료 예정 (윈도우11 PowerToys 설치해보세) file 덕후냥이 388 2025.06.10
10641 일반 윈도우에서 바로가기 버튼으로 모니터 화면 자동 전환(가로/세로) 방법 덕후냥이 524 2025.06.05
10640 일반 아 진짜 요새 SKT 해킹 뭐시기 때문에 신경 쓰여 죽겠어 ㅠㅠ 2 덕후냥이 277 2025.05.20
10639 일반 저렴한 중국산 외장 SSD의 실체 file 덕후냥이 548 2025.05.17
10638 일반 인텔 애로우레이크의 CPU 내부 다이 모습 file 덕후냥이 627 2025.05.10
10637 일반 스카이프, 오늘 서비스 종료 file 덕후냥이 630 2025.05.10
10636 일반 SKT "보상 시 고객도 입증책임" file 덕후냥이 649 2025.05.10
10635 정보 KISA, 신규 악성코드 위협 공지...SKT 내부 서버에서 ‘BPF도어’ 악성코드 변종 8종 추... 덕후냥이 612 2025.05.10
10634 일반 “SK하이닉스 내부자에 뚫렸다” 中이직 앞두고 1만여건 기술 유출 file 덕후냥이 592 2025.05.10
10633 일반 기가바이트, 12년만에 메인보드에 새로운 기능을 추가 file 덕후냥이 618 2025.05.10
10632 일반 SKT “위약금 면제 시 수백만명 해지… 분위기 휩쓸려 시장 대혼란” file 덕후냥이 611 2025.05.10
10631 일반 CUDA 툴킷, 맥스웰, 파스칼, 볼타 지원 중단 덕후냥이 629 2025.05.10
10630 일반 그래픽카드를 활용한 암호 해독 벤치마크 file 덕후냥이 617 2025.05.10
10629 일반 애즈락 X870 스틸 레전드 메인보드에서 라이젠 9 9950X CPU가 사망 file 덕후냥이 612 2025.05.10
10628 일반 코어 울트라 200 메인보드, PCIe 5.0 M.2 성능 제한이 있음 file 덕후냥이 585 2025.05.10
10627 일반 시게이트, 2030년까지 100TB 하드디스크 출시 file 덕후냥이 601 2025.05.10
10626 정보 MS가 인텔 18A 공정 계약을 체결? 1 file 덕후냥이 613 2025.05.10
10625 정보 블루투스 6.1 발표. 전력 효율과 보안 향상 file 덕후냥이 632 2025.05.10
10624 정보 중국 Hygon, 128코어 512스레드의 서버 프로세서 로드맵 공개 file 덕후냥이 594 2025.05.10
10623 정보 인텔, 컴퓨텍스에서 아크 프로 B60 24GB를 발표? file 덕후냥이 641 2025.05.10
Board Pagination Prev 1 2 3 4 5 ... 533 Next
/ 533