Intel BB5520UR Product Specification - Page 69

Overview, 13.3.2, Intel, TXT hardware overview, 13.3.3, Enabling Intel, TXT on Intel, Server

Page 69 highlights

Intel® Server Boards S5520HC, S5500HCV, and S5520HCT TPS Functional Architecture 3.13.3 Intel® Trusted Execution Technology (Intel® TXT) 3.13.3.1 Overview Intel® Trusted Execution Technology (Intel® TXT) for safer computing, formerly code named LaGrande Technology, is a versatile set of hardware extensions to Intel® processors and chipsets that enhance the platform with security capabilities such as measured launch and protected execution. Intel® TXT provides hardware-based mechanisms that help protect against software-based attacks and protects the confidentiality and integrity of data stored or created on the system. It does this by enabling an environment where applications can run within their own space, protected from all other software on the system. These capabilities provide the protection mechanisms, rooted in hardware, that are necessary to provide trust in the application's execution environment. In turn, this can help to protect vital data and processes from being compromised by malicious software running on the platform. Long available on client platforms, Intel is now enabling Intel TXT on selected server platforms as well. 3.13.3.2 Intel® TXT hardware overview Implementation of a Trusted Execution Technology-enabled platform requires a number of hardware enhancements. Key hardware elements of this platform are: Processor: Extensions to the IA-32 architecture allow for the creation of multiple execution environments, or partitions. This allows for the coexistence of a standard (legacy) partition and protected partition, where software can run in isolation in the protected partition, free from being observed or compromised by other software running on the platform. Access to hardware resources (such as memory) is hardened by enhancements in the processor and chipset hardware. Other processor enhancements include: (1) event handling, to reduce the vulnerability of data exposed through system events, (2) instructions to manage the protected execution environment, (3) and instructions to establish a more secure software stack. Chipset: Extensions to the chipset deliver support for key elements of this new, more protected platform. They include: (1) the capability to enforce memory protection policy, (2) enhancements to protect data access from memory, (3) protected channels to graphics and input/output devices, (4) and interfaces to the Trusted Platform Module [Version 1.2]. Keyboard and Mouse: Enhancements to the keyboard and mouse enable communication between these input devices and applications running in a protected partition to take place without being observed or compromised by unauthorized software running on the platform. Graphics: Enhancements to the graphic subsystem enable applications running within a protected partition to send display information to the graphics frame buffer without being observed or compromised by unauthorized software running on the platform. The TPM v. 1.2 device: Also called the Fixed Token, is bound to the platform and connected to the PC's LPC bus. The TPM provides the hardware-based mechanism to store or 'seal' keys and other data to the platform. It also provides the hardware mechanism to report platform attestations. 3.13.3.3 Enabling Intel® TXT on Intel® Server Board Intel® TXT can be supported by Intel® Server Board S5520HCT (PBA# E80888-553 or later version), following steps describe how to set up Intel® TXT feature: Revision 1.8 55 Intel order number E39529-013

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190

Intel® Server Boards S5520HC, S5500HCV, and S5520HCT TPS
Functional Architecture
Revision 1.8
Intel order number E39529-013
55
3.13.3
Intel
®
Trusted Execution Technology (Intel
®
TXT)
3.13.3.1
Overview
Intel
®
Trusted Execution Technology (Intel
®
TXT) for safer computing, formerly code named
LaGrande Technology, is a versatile set of hardware extensions to Intel
®
processors and
chipsets that enhance the platform with security capabilities such as measured launch and
protected execution. Intel
®
TXT provides hardware-based mechanisms that help protect against
software-based attacks and protects the confidentiality and integrity of data stored or created on
the system. It does this by enabling an environment where applications can run within their own
space, protected from all other software on the system. These capabilities provide the protection
mechanisms, rooted in hardware, that are necessary to provide trust in the application's
execution environment. In turn, this can help to protect vital data and processes from being
compromised by malicious software running on the platform. Long available on client platforms,
Intel is now enabling Intel TXT on selected server platforms as well.
3.13.3.2
Intel
®
TXT hardware overview
Implementation of a Trusted Execution Technology-enabled platform requires a number of
hardware enhancements. Key hardware elements of this platform are:
Processor: Extensions to the IA-32 architecture allow for the creation of multiple execution
environments, or partitions. This allows for the coexistence of a standard (legacy) partition and
protected partition, where software can run in isolation in the protected partition, free from being
observed or compromised by other software running on the platform. Access to hardware
resources (such as memory) is hardened by enhancements in the processor and chipset
hardware. Other processor enhancements include: (1) event handling, to reduce the
vulnerability of data exposed through system events, (2) instructions to manage the protected
execution environment, (3) and instructions to establish a more secure software stack.
Chipset: Extensions to the chipset deliver support for key elements of this new, more protected
platform. They include: (1) the capability to enforce memory protection policy, (2) enhancements
to protect data access from memory, (3) protected channels to graphics and input/output
devices, (4) and interfaces to the Trusted Platform Module [Version 1.2].
Keyboard and Mouse: Enhancements to the keyboard and mouse enable communication
between these input devices and applications running in a protected partition to take place
without being observed or compromised by unauthorized software running on the platform.
Graphics: Enhancements to the graphic subsystem enable applications running within a
protected partition to send display information to the graphics frame buffer without being
observed or compromised by unauthorized software running on the platform.
The TPM v. 1.2 device: Also called the Fixed Token, is bound to the platform and connected to
the PC’s LPC bus. The TPM provides the hardware-based mechanism to store or ‘seal’ keys
and other data to the platform. It also provides the hardware mechanism to report platform
attestations.
3.13.3.3
Enabling Intel
®
TXT on Intel
®
Server Board
Intel
®
TXT can be supported by Intel
®
Server Board S5520HCT (PBA# E80888-553 or later
version), following steps describe how to set up Intel
®
TXT feature: