본문 바로가기

컴퓨터/노트북/인터넷

IT 컴퓨터 기기를 좋아하는 사람들의 모임방

조회 수 157 추천 수 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은 모니터를 통하지 않고 직접 도메인을 가로 지르는 함수 호출을 행하면서 보안도 보호 구조를 도입했다. 이는 낮은 지연 스테이트 전환이 가능하게되었다고한다.


컴퓨터/노트북/인터넷

IT 컴퓨터 기기를 좋아하는 사람들의 모임방

List of Articles
번호 분류 제목 조회 수 날짜
공지 뉴스 구글 최신 뉴스 file 1384 2024.12.12
HOT글 일반 아 진짜 요새 SKT 해킹 뭐시기 때문에 신경 쓰여 죽겠어 ㅠㅠ 2 236 2025.05.20
공지 사랑LOVE 포인트 만렙! 도전 4651 2025.03.19
공지 🚨(뉴비필독) 전체공지 & 포인트안내 2 25846 2024.11.04
공지 URL만 붙여넣으면 끝! 임베드 기능 20431 2025.01.21
10640 네이버 지식쇼핑을 보면 깜놀랄일 3950 2014.03.23
10639 mysql 6.0 다운로드 (windows 계열 32비트용) 2784 2014.03.29
10638 리니지 프리서버 - 춘자 2.7클라이언트 2 9501 2014.03.30
10637 안녕하세요 1924 2014.04.07
10636 가입했습니당^.^ 1 2187 2014.04.07
10635 가입인사드립니다. 1 2123 2014.04.07
10634 스위트망고입니다. 반갑습니다 1 2194 2014.04.07
10633 영자님 2 4000 2014.04.11
10632 카오스원 2 3276 2014.04.11
10631 컴퓨터 포멧하려는데 BIOS 화면이 안떠요. 6 5184 2014.04.12
10630 하이하이 1 4141 2014.04.12
10629 영자씨 1 2621 2014.04.13
10628 인텔 v프로 원격제어 지원 메인보드-애즈락 Q87M 프로 출시 2849 2014.04.26
10627 하즈웰 4세대 오버클럭시 온도차이. 2377 2014.04.26
10626 갠적으로 마음에 드는 그래픽카드 GTX760 PHANTOM DDR5 2G 1 2840 2014.04.26
10625 탑파워 TOPOWER TOP-500D 80PLUS Bronze 1939 2014.04.26
10624 슈퍼플라워 SF-500P12A 후기 1711 2014.04.26
10623 인텔 코어 i7 하스웰 4770 추천드림 2423 2014.04.26
10622 듀얼 모니터 작업표시줄 프로그램 2974 2014.04.26
10621 일반하드랑 ssd랑 차이가 심한가요? 1 3033 2014.04.26
10620 로지텍 Gaming Mouse G100 쓰다보니 2198 2014.04.26
10619 AMD FX 8300 비쉐라는 인텔 cpu 어느것과 동급인가요? 1 4268 2014.04.26
10618 인텔 G3220 하스웰- 부모님 조립해드렸어요 2420 2014.04.26
10617 인텔 제온 E3-1230V3, 제온짝퉁이라니? 2632 2014.04.26
10616 ipTIME Extender2 무선공유기 wifi 확장써보니...안습 2322 2014.04.26
10615 안철수 v3백신도 좋지만, avast가 더 좋은것 같아요 2486 2014.04.27
10614 컴퓨터가 아무래도 연차가 있다보니.. 1 3409 2014.04.27
10613 그외 컴퓨터 온도측정 프로그램 hwmonitor 3775 2014.04.28
10612 이용하는 사람이 별로 없나바요. 3 3509 2014.04.28
10611 안녕하세요^^ 이번에 PC 새로 맞추려는데 1 2333 2014.04.28
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 355 Next
/ 355