Zona para desarrolladores Intel®:
Seguridad y cifrado

Nuevas instrucciones de AES

Generador digital de números aleatorios

Extensiones de conjuntos de instrucciones de la Arquitectura Intel®

Intel® Digital Random Number Generator (DRNG) Software Implementation Guide
Por John Mechalas (Intel)Publicado en 05/14/201423
Revision 2.0 May 15, 2014 Downloads Download Intel® Digital Random Number Generator (DRNG) Software Implementation Guide [PDF 975KB]Download Intel® Digital Random Number Generator software code examples Related Software Download Rdrand manual and library (Linux* and OS X* version)Download Rd...
Intel® Identity Protection Technology (Intel® IPT) with PKI and Protected Transaction Display
Por Khalid Maklai (Intel)Publicado en 05/02/20140
Download article as PDF by Khalid Maklai, Software Applications Engineer Introduction Intel® Identity Protection Technology (Intel® IPT) [1] with Public Key Infrastructure (PKI) offers better hardware security by augmenting the features of Intel IPT and by increasing the protection of RSA cryp...
Intel® Trusted Execution Technology (Intel® TXT) Enabling Guide
Por David Mulnix (Intel)Publicado en 03/28/20142
Download as PDF Contents   1 Overview of Benefits from Intel® Trusted Execution Technology (Intel® TXT) 2 Hardware and Software Prerequisites 2.1 Hardware-Layer Requirements 2.1.1 Processor 2.1.2 Chipset 2.1.3 BIOS 2.2 Software-Layer Requirements 2.2.1 Operating System and Hyp...
Intel® Trusted Execution Technology
Por Suman A Sehra (Intel)Publicado en 01/13/20147
Intel® Trusted Execution Technology (Intel® TXT) provides a hardware- based root of trust to ensure that a platform boots with a known good configuration of firmware, BIOS, virtual machine monitor, and operating system. For more information, please refer to http://www.intel.com/technology/malware...
Suscribirse a Artículos de la Zona para desarrolladores Intel
No se encontró contenido
Suscribirse a Blogs de la Zona para desarrolladores Intel®
No se encontró contenido
Suscribirse a Foros
No se encontró contenido

Tecnología de virtualización Intel® (Intel® VT)

Migrating Server Workloads to Red Hat Enterprise Virtualization on Intel® Xeon® Processor 2600-based Servers for Performance and Cost Improvements
Por ROBERT M.Publicado en 03/29/20130
Continued enhancements to Intel platforms and KVM-based Red Hat Enterprise Virtualization make platform refresh an attractive proposition. Independent testing commissioned by Intel and Red Hat demonstrates that open virtualization on refreshed servers, servers 2 years old or more, enables workloa...
GDB - The GNU* Project Debugger for Intel® Architecture
Por robert-mueller-albrecht (Intel)Publicado en 02/03/20130
Introduction Intel® System Studio contains a build of GDB, the GNU* Project Debugger, that has been tested against the cross-build requirements of developing and debugging applications targeting Embedded Devices and Intelligent Systems. In addition the GDB provided by Intel offers additional fea...
The Advantages of Using Virtualization Technology in the Enterprise
Por Deleted UserPublicado en 03/05/20120
By Thomas Burger Introduction Virtualization technology is possibly the single most important issue in IT and has started a top to bottom overhaul of the computing industry. The growing awareness of the advantages provided by virtualization technology is brought about by economic factors of scar...
Intel® Virtualization Technology for Directed I/O (VT-d): Enhancing Intel platforms for efficient virtualization of I/O devices
Por TW BurgerPublicado en 03/05/201210
Virtualization solutions allow multiple operating systems and applications to run in independent partitions all on a single computer. Using virtualization capabilities, one physical computer system can function as multiple "virtual" systems. Intel® Virtualization Technology (Intel VT) improves th...
Suscribirse a Artículos de la Zona para desarrolladores Intel
No se encontró contenido
Suscribirse a Blogs de la Zona para desarrolladores Intel®
Running hypervisor on Core i5 OSX 10.9
Por roee l.2
I'm trying to run a hypervisor on OSX 10.9 using Apple I/O Kit Kernel Extension driver. The vmxon operation successfully completes on the following computers : 1) iMac 2007 - core2duo Mavericks 10.9.4.  2) Mountain Lion 10.8.5 hackintosh - Core i5 And it fails on 3 macbooks (air & pro) running OSX 10.9+ & Intel Corei5 - i7. It also fails on Mac mini 2013 - i7 running mavericks 10.9 I tried to investigate the issue for 2 weeks now and still no luck - I thought about a possibility that apple is already running a hypervisor (in kernel) and that keeps me from running my own. Any suggestions? Thanks in advance  
ept in multi core
Por water m.1
hi, i have took a lot of time to solve the problem when enabled the ept. my purpose is , run different OS on different core. i can run Ubuntu 14.04 on the BSP now. then i start one AP. the AP run a simple real time OS which have just 3 tasks(with EPT enabled too), no any hardware access(no network card, no hard drive...), not enable mttr, not enable MMU. the new problem came out. when the AP runing, the Ubuntu on BSP hangs(only the mouse cursor can move, no any other resoponse), but the real time OS on AP seems OK. Both BSP and AP share the same VMM code. I want to know, what is the relationship between EPT and multi core? the memory type must be the same on every core?
How to set EPT's memory type
Por water m.7
Hi, my guest is Ubuntu 14.04, and I test my code in VMware 10. When I launch vmx, the Ubuntu can run as VM correctly. But if  I enabled the EPT, the Ubuntu hangs. I have tried to set the memory type through mtrr, failed too. Is there any more detail information? Except the Xen link? May I make a suggestion? There are many questions in this forumn, and a lot of answer is reference the Xen or Manaual. I know these material is good, but could some one give a more detailed answer? I have read the Manaual serval times, and the Xen is complicate, it can not help sometime.
VT in Linux
Por water m.1
Hi, i have been developing a sample program based on VT. Here is my case: Start Ubuntu 14.04 on PC. Start a char device driver in Ubuntu. The char device driver execute vmxon, initialize the vmcs, and execute vmlaunch.At this time, the Ubuntu is runing as a VM. My VMM is very simple ,just handle the CR VM-exit and CPUID VM-exit. When the char device driver finished, i can see the VMM is running, and Ubuntu also seems fine. But when i execute a command like "ls" in the terminal, nothing happend, the "ls" command did not give any reply.I have try to start a new application like firefox, there also no response too.   Now, i do not know how to solve this problem.
VMXON issue - OS X Mavericks
Por roee l.1
I'm trying to run vmxon for a few days now and still no luck. Ive done the following: 1) check for VMX support using CPUID 2) allocate a VMX region in the kernel using :  IOBufferMemoryDescriptor::inTaskWithOptions(kernel_task, kIOMemoryPhysicallyContiguous , PAGE_SIZE)After the allocation, I zeroed all the bytes and copied the VMX rev id to the first 4 bytes of this region (Got the rev id using RDMSR on 0x480 and grabbing the 4 right bytes) - the value is 12 (hex) if that even matters. 3) Turned on cr4.vmxe, cr0.ne, cr0.pg, cr0.pe, cr4.pae. 4) Turned on A20 address line 5) Given : uint64_t physical address = region physical address. Run vmxon with &physical_address. What am I doing wrong?  thanks
LBR and Virtualization
Por Yoav A.1
I'm using LBR to trace guest execution, each time before vm_enter I overwrite the MSR_LASTBRANCH_(N-1)_FROM_IP/TO values with a magic value (0xdeadbabe) and execute a few instructions and read out the values. sometimes a record is skipped in the LBR and contains the magic value. why would this ever happen? I've look at the errata for haswell and didn't see anything similar, and running a similar code on the host outputs a perfect sequential trace. could this be an hardware bug related to vmx? Regards Yoav
IOAT DMA / Crystal Beach 3 Specifications
Por Reto A.4
Hi everyone, I am looking for specifications for the Crystal Beach DMA controller. So far I only found the register specifications in the Xeon Processor Data sheet. I've got a Ivy Bridge machine: Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz running on an Intel Corporation C600/X79 series chipset. We want to build a DMA driver for our research operating system (non Linux/Windows/solaris/bsd based). So I am basically looking for a specification to the following device i.e. how to setup the descriptor chains etc. Intel Corporation Xeon E5 v2/Core i7 Crystal Beach DMA Channel 0 (rev 04)Thanks,  Reto  
Virtualization Environment Utilized the Intel(R) Enterprise Class SSD
Por Thai Le (Intel)0
I recently published a blog on the benefits of Intel(R) Enterprise Class SSD that has the usage examples of the Intel(R) Enterprise Class SSD in the actual customer's environment. I figure that it might be useful for the developers in this forum to learn how other developers are using Intel hardware.  -Thai
Suscribirse a Foros
No se encontró contenido