VWHP -On -Chip)new.groteck.ru/images/catalog/46978/5cf0f9ab4188375622ef14b54f… · &_j]_c=jma^_\...

17
Cɟɪɝɟɣ Ƚɪɭɡɞɟɜ Ƚɟɧ. ɞɢɪɟɤɬɨɪ Ⱥɥɚɞɞɢɧ Ɋ.Ⱦ. ɉɪɨɛɥɟɦɵ ɞɨɜɟɪɢɹ ɤ ɢɦɩɨɪɬɧɨɣ ɷɥɟɤɬɪɨɧɢɤɟ ɧɚ ɛɚɡɟ SoC (System-On-Chip) Ɉɫɨɛɟɧɧɨɫɬɢ ɩɨɫɬɪɨɟɧɢɹ ɫɢɫɬɟɦ ɧɚ ɛɚɡɟ SoC Ⱥɪɯɢɬɟɤɬɭɪɚ ɫɨɜɪɟɦɟɧɧɵɯ ARM-ɩɪɨɰɟɫɫɨɪɨɜ, ɩɪɨɛɥɟɦɚ ɡɚɤɥɚɞɨɤ ɜ ɩɪɨɰɟɫɫɨɪɚɯ ɑɬɨ ɬɚɤɨɟ TrustZone ɢ ɞɥɹ ɱɟɝɨ ɫɞɟɥɚɧɚ ɇɚɫɤɨɥɶɤɨ ɷɮɮɟɤɬɢɜɧɚ ɫɟɪɬɢɮɢɤɚɰɢɹ Ɉɋ ɢ ɩɪɢɥɨɠɟɧɢɣ? Ɉ ɜɨɡɦɨɠɧɨɫɬɢ "ɫɬɟɪɢɥɢɡɚɰɢɢ" ɡɚɪɭɛɟɠɧɵɯ ARM-ɩɪɨɰɟɫɫɨɪɨɜ ɢ ɫɨɡɞɚɧɢɢ ɞɨɜɟɪɟɧɧɨɣ ɚɩɩɚɪɚɬɧɨ-ɩɪɨɝɪɚɦɦɧɨɣ ɫɪɟɞɵ

Transcript of VWHP -On -Chip)new.groteck.ru/images/catalog/46978/5cf0f9ab4188375622ef14b54f… · &_j]_c=jma^_\...

Page 1: VWHP -On -Chip)new.groteck.ru/images/catalog/46978/5cf0f9ab4188375622ef14b54f… · &_j]_c=jma^_\ =_g ^bj_dlhj :eZ^^bgJ > Ijh[e_fu^h\_jbydbfihjlghcwe_dljhgbd_ gZ[Za_6R& 6\VWHP -On

C .

. .

SoC (System-On-Chip)

SoC ARM- ,

TrustZone

?

" " ARM- -

Page 2: VWHP -On -Chip)new.groteck.ru/images/catalog/46978/5cf0f9ab4188375622ef14b54f… · &_j]_c=jma^_\ =_g ^bj_dlhj :eZ^^bgJ > Ijh[e_fu^h\_jbydbfihjlghcwe_dljhgbd_ gZ[Za_6R& 6\VWHP -On

" " -

( )

2

13 2013 .,

-

-

3 2010 .,

- , ,

2009 .,

-

- ,

13 2013 .,

- .

- " "

18 2009 ., -

-

- " - "

- Э ,

Page 3: VWHP -On -Chip)new.groteck.ru/images/catalog/46978/5cf0f9ab4188375622ef14b54f… · &_j]_c=jma^_\ =_g ^bj_dlhj :eZ^^bgJ > Ijh[e_fu^h\_jbydbfihjlghcwe_dljhgbd_ gZ[Za_6R& 6\VWHP -On

" " -

3

- 4 2011 , - .

- 2012, -

- 2007 - " " (50,000 )

- IP-

-

-

-

- - ? ? ?

ё …

Page 4: VWHP -On -Chip)new.groteck.ru/images/catalog/46978/5cf0f9ab4188375622ef14b54f… · &_j]_c=jma^_\ =_g ^bj_dlhj :eZ^^bgJ > Ijh[e_fu^h\_jbydbfihjlghcwe_dljhgbd_ gZ[Za_6R& 6\VWHP -On

ё

ARM (System-

on-Chip - SoC)

- , , .

- Smart-TV, TV-

- ё (POS, ATM)

- , ,

- ( - - )

- ( , )

4

Page 5: VWHP -On -Chip)new.groteck.ru/images/catalog/46978/5cf0f9ab4188375622ef14b54f… · &_j]_c=jma^_\ =_g ^bj_dlhj :eZ^^bgJ > Ijh[e_fu^h\_jbydbfihjlghcwe_dljhgbd_ gZ[Za_6R& 6\VWHP -On

ё

ARM Cortex A5 ( ) R4 ( ),

. . TrustZone

- TrustZone - ( ) (" ")

- " " / (Secure World)

- / (Normal World), - Android,

iOS, Linux, Tizen, Sailfish,..

5

Page 6: VWHP -On -Chip)new.groteck.ru/images/catalog/46978/5cf0f9ab4188375622ef14b54f… · &_j]_c=jma^_\ =_g ^bj_dlhj :eZ^^bgJ > Ijh[e_fu^h\_jbydbfihjlghcwe_dljhgbd_ gZ[Za_6R& 6\VWHP -On

ARM-

6

TrustZone*

* - Trusted OS

#1 -

- ,

Secure OS

#2 - Secure OS " " RichOS

-

#3 - Secure OS ё

- RichOS

Page 7: VWHP -On -Chip)new.groteck.ru/images/catalog/46978/5cf0f9ab4188375622ef14b54f… · &_j]_c=jma^_\ =_g ^bj_dlhj :eZ^^bgJ > Ijh[e_fu^h\_jbydbfihjlghcwe_dljhgbd_ gZ[Za_6R& 6\VWHP -On

TrustZone

?

TrustZone ARM

SoC

2010 . Device GlobalPlatform

- 2 , IoT

7

Page 8: VWHP -On -Chip)new.groteck.ru/images/catalog/46978/5cf0f9ab4188375622ef14b54f… · &_j]_c=jma^_\ =_g ^bj_dlhj :eZ^^bgJ > Ijh[e_fu^h\_jbydbfihjlghcwe_dljhgbd_ gZ[Za_6R& 6\VWHP -On

TrustZone

?

(DRM) - TV, , ( -

)

- Secure PIN ( Secure OS, " " )

- ( , ),

(Secure OS)

- ( )

- ё , VPN,

- ё

- ё ,

‣ : KNOX-2 (Samsung)

8

Page 9: VWHP -On -Chip)new.groteck.ru/images/catalog/46978/5cf0f9ab4188375622ef14b54f… · &_j]_c=jma^_\ =_g ^bj_dlhj :eZ^^bgJ > Ijh[e_fu^h\_jbydbfihjlghcwe_dljhgbd_ gZ[Za_6R& 6\VWHP -On

ё

ARM- " " TrustZone

- ( , , ) * ( )

- " " TrustZone ( )

- Reference design ( . . , " "),

,

- => ?

9

Page 10: VWHP -On -Chip)new.groteck.ru/images/catalog/46978/5cf0f9ab4188375622ef14b54f… · &_j]_c=jma^_\ =_g ^bj_dlhj :eZ^^bgJ > Ijh[e_fu^h\_jbydbfihjlghcwe_dljhgbd_ gZ[Za_6R& 6\VWHP -On

ё

TrustZone ( )

- , , , , (

GPS/ .), , ( ), .

. .

- , " " ,

, ,

‣ TrustZone,

ё Trusted OS

10

Page 11: VWHP -On -Chip)new.groteck.ru/images/catalog/46978/5cf0f9ab4188375622ef14b54f… · &_j]_c=jma^_\ =_g ^bj_dlhj :eZ^^bgJ > Ijh[e_fu^h\_jbydbfihjlghcwe_dljhgbd_ gZ[Za_6R& 6\VWHP -On

ё - ?

ARM- TrustZone

- " " ( 99% " "), " "

- TrustZone ( )

" " , (iOS, Android, Tizen, Sailfish Linux

- TrustZone (Secure Monitor Call - SMC #0)

- ( L2, .)

ARM- SMC #0

- : - Android 6.0 Marshmallow

- Astra Linux Special Edition 1.4 ( “ ” ARM)

- Linux 4.5

11

Page 12: VWHP -On -Chip)new.groteck.ru/images/catalog/46978/5cf0f9ab4188375622ef14b54f… · &_j]_c=jma^_\ =_g ^bj_dlhj :eZ^^bgJ > Ijh[e_fu^h\_jbydbfihjlghcwe_dljhgbd_ gZ[Za_6R& 6\VWHP -On

Э ?

ё

C1

- : Qualcomm Snapdragon MSM 8960

- : Android 4.2.2

Samsung Z3

- : Qualcomm Snapdragon MSM 8916

- : Tizen

YotaPhone, YotaPhone 2

- : Qualcomm Snapdragon MSM 8960 / MSM 8974

- : Android 4.2.2 / Android 4.4, 5.0

12

В з в зов SMC #0

Page 13: VWHP -On -Chip)new.groteck.ru/images/catalog/46978/5cf0f9ab4188375622ef14b54f… · &_j]_c=jma^_\ =_g ^bj_dlhj :eZ^^bgJ > Ijh[e_fu^h\_jbydbfihjlghcwe_dljhgbd_ gZ[Za_6R& 6\VWHP -On

" "

" " TrustZone ( ) - Qualcomm MSM8660, MSM8960, MSM8974,

APQ8064, APQ8084

- NVidia Tegra 4

- Cavium Thunder ( - )

- Spreadtrum sc9836 ( )

- Samsung Exynos 7

- Rockchip rk3368 ( set-top box)

- Mediatek MT6795, MT8173

- HiSilicon Kirin 620

13

" "

- Google Nexus 6, Nexus 7

- Samsung Galaxy Note, Samsung Galaxy Note 3, Samsung

Galaxy S4 Active, Samsung Galaxy S4 I9505, Samsung

Galaxy S4 LTE, Samsung Galaxy Note 4, Samsung Galaxy

Note Edge, Samsung Galaxy S5, Samsung Galaxy S5 Plus

- LG Connect 4G, LG Optimus LTE LU6200, LG Lucid, LG

Spectrum II 4G (VS930), LG Escape (P870), LG Optimus LTE

II, LG G2, LG Optimus G Pro, LG G Pad, LG G Pad 8.3, LG

G3

- Sony Xperia GX, Sony Xperia SX, Sony Xperia V, Sony Xperia

Z1

- HTC Evo 3D, HTC Evo 4G LTE, HTC Droid Incredible 4G

LTE, HTC One XL, HTC One, HTC Butterfly S, HTC One Max

- Xiaomi MI-One, Xiaomi Mi-2S

- Asus Transformer Pad Infinity, Asus Padfone Infinity

- ZTE V96, ZTE Grand Memo, ZTE Nubia Z5S mini

- Motorola Droid RAZR M, Motorola Droid RAZR HD, Motorola

RAZR MAXX HD

- Pantech Vega Racer, Pantech Sky LTE EX, Pantech Burst

- Huawei Ascend P1 LTE,…

Linux 4.5

Page 14: VWHP -On -Chip)new.groteck.ru/images/catalog/46978/5cf0f9ab4188375622ef14b54f… · &_j]_c=jma^_\ =_g ^bj_dlhj :eZ^^bgJ > Ijh[e_fu^h\_jbydbfihjlghcwe_dljhgbd_ gZ[Za_6R& 6\VWHP -On

TrustZone

- ARM- , ,

TrustZone (TEE)

- TrustZone , , " "

TrustZone RichOS

- ( ) - Aladdin TSM ( ARM)

- TrustZone, pkcs#11

(JaCarta-2 )

14

Page 15: VWHP -On -Chip)new.groteck.ru/images/catalog/46978/5cf0f9ab4188375622ef14b54f… · &_j]_c=jma^_\ =_g ^bj_dlhj :eZ^^bgJ > Ijh[e_fu^h\_jbydbfihjlghcwe_dljhgbd_ gZ[Za_6R& 6\VWHP -On

ё

-

-

- . . ( , . . )

- ( . . )

- ,

" " -

- -

- , , , 2 , IoT, , , , ё ,

, , .

15

Page 16: VWHP -On -Chip)new.groteck.ru/images/catalog/46978/5cf0f9ab4188375622ef14b54f… · &_j]_c=jma^_\ =_g ^bj_dlhj :eZ^^bgJ > Ijh[e_fu^h\_jbydbfihjlghcwe_dljhgbd_ gZ[Za_6R& 6\VWHP -On

!

16

Page 17: VWHP -On -Chip)new.groteck.ru/images/catalog/46978/5cf0f9ab4188375622ef14b54f… · &_j]_c=jma^_\ =_g ^bj_dlhj :eZ^^bgJ > Ijh[e_fu^h\_jbydbfihjlghcwe_dljhgbd_ gZ[Za_6R& 6\VWHP -On

, ё , .

" . .".

, . , ё ,

. , , , , , , .

" . ." .

, , .

" . ." , . , Aladdin, JaCarta,

, " . .". , , ,

. , ё , .

" . ." .

© 1995-2017, “ . .” .

Э № 0037, № 0054, № 2874

№ 12632H, № 24530

9001-2011

№ RU. 72. 00082 10.07.15

. +7 (495) 223-00-01 Email: [email protected] Web: www.aladdin-rd.ru

17

!

ё 7 2017 .