Links to UEFI Specification - Related Documents

The UEFI Specification 2.5 contains some external references links from other websites that could change on occasion. To help manage the external reference links in the specifications, a master list has been created below. If a link changes, the updated link will be provided in the list below. This change will take place in lieu of creating a new version of the UEFI specification to fix dead links. 
 

Title Links
[BASE64] RFC 1521: MIME (Multipurpose Internet Mail Extensions) Part One: Mechanisms  ftp://ftp.isi.edu/in-notes/rfc1521.txt
[RFC 1035] Domain Names - Implementation and Specification http://www.ietf.org/rfc/rfc1035.txt
[RFC 1700] ASSIGNED NUMBERS http://www.ietf.org/rfc/rfc1700.txt
[RFC 1994] PPP Challenge Handshake Authentication Protocol (CHAP) http://www.ietf.org/rfc/rfc1994.txt
[RFC 2246] The TLS Protocol Version 1.0  http://www.ietf.org/rfc/rfc2246.txt
[RFC 2407]The Internet IP Security Domain of Interpretation for ISAKMP, IETF  http://www.ietf.org/rfc/rfc2407.txt
[RFC 2408]Internet Security Association and Key Management Protocol(ISAKMP) http://www.ietf.org/rfc/rfc2408.txt
[RFC 2409]The Internet Key Exchange (IKE)  http://www.ietf.org/rfc/rfc2409.txt
[RFC 2459] Internet X.509 Public Key Infrastructure Certificate and CRL Profile  http://www.ietf.org/rfc/rfc2459.txt
[RFC 2460] Internet Protocol, Version 6 (IPv6) Specification  http://www.ietf.org/rfc/rfc2460.txt.html
[RFC 2759] Microsoft PPP CHAP Extensions, Version 2 http://www.ietf.org/rfc/rfc2759.txt
[RFC 2818] HTTP Over TLS  http://www.ietf.org/rfc/rfc2818.txt
[RFC 3004] The User Class option for DHCP, IETF  https://tools.ietf.org/html/rfc3004
[RFC 3315] Dynamic Host Configuration Protocol for IPv6 (DHCPv6)  http://www.ietf.org/rfc/rfc3315.txt
[RFC 3396] Encoding Long Options in the Dynamic Host Configuration Protocol  http://www.ietf.org/rfc/rfc3396.txt
[RFC 3513] Internet Protocol Version 6 (IPv6) Addressing Architecture  https://tools.ietf.org/html/rfc3513
[RFC 3596] DNS Extensions to Support IP Version 6  http://www.ietf.org/rfc/rfc3596.txt
[RFC 3617] Uniform Resource Identifier (URI) Scheme and Applicability Statement for the Trivial File Transfer Protocol (TFTP)  http:// www.ietf.org/rfc/rfc3617.txt
[RFC 3646] DNS Configuration options for Dynamic Host Configuration Protocol for IPv6 (DHCPv6) http://www.ietf.org/rfc/rfc3646.txt
[RFC 3720] Internet Small Computer Systems Interface (iSCSI)  http://www.ietf.org/rfc/rfc3720.txt
[RFC 3748] Extensible Authentication Protocol (EAP)  http://www.ietf.org/rfc/rfc3748.txt
[RFC 3986 ]Uniform Resource Identifiers (URI): Generic Syntax  http://www.ietf.org/rfc/rfc2396.txt
[RFC 4173] Bootstrapping Clients using the Internet Small Computer System Interface (iSCSI) Protocol  http://www.ietf.org/rfc/rfc4173.txt
[RFC 4301]Security Architecture for the Internet Protocol http://www.ietf.org/rfc/rfc4301.txt
[RFC 4303]IP Encapsulation Security Payload (ESP)  http://www.ietf.org/rfc/rfc4303.txt
[RFC 4346] The Transport Layer Security (TLS) Protocol Version 1.1  http://www.ietf.org/rfc/rfc4346.txt
[RFC 4347] Datagram Transport Layer Security  http://www.ietf.org/rfc/rfc4347.txt
[RFC 5216] The EAP-TLS Authentication Protocol  http://www.ietf.org/rfc/rfc5216.txt
[RFC 5246] The Transport Layer Security (TLS) Protocol Version 1.2 http://www.ietf.org/rfc/rfc5246.txt
[RFC 5247] Extensible Authentication Protocol (EAP) Key Management Framework http://www.ietf.org/rfc/rfc5247.txt
[RFC 5281] Extensible Authentication Protocol Tunneled Transport Layer Security Authenticated Protocol Version 0 http://www.ietf.org/rfc/rfc5281.txt
[RFC 5970] DHCPv6 Options for Network Boot  http://www.ietf.org/rfc/rfc5970.txt
[RFC 6101] The Secure Sockets Layer (SSL) Protocol Version 3.0  http://www.ietf.org/rfc/rfc6347.txt
[RFC 791] Internet Protocol DARPA Internet Program Protocol (IPv4) Specification  http://www.faqs.org/rfcs/rfc791.html
[RFC2131] Dynamic Host Configuration Protocol  http://www.ietf.org/rfc/rfc2131.txt
[RFC2132] DHCP Options and BOOTP Vendor Extensions http://www.ietf.org/rfc/rfc2132.txt
[RFC2315] Cryptographic Message Syntax Version 1.5  http://www.ietf.org/rfc/rfc2315.txt
[RFC4578] Dynamic Host Configuration Protocol (DHCP) Options for the Intel Preboot eXecution Environment (PXE) http://www.ietf.org/rfc/rfc4578.txt
“El Torito” Bootable CD-ROM Format Specification  www.phoenix.com/docs/specscdrom.pdf/
16-bit protocol type numbers http://www.iana.org/assignments/ethernet-numbers
802.1Q - Virtual LANs http://www.ieee802.org/1/pages/802.1Q.html
802.1X IEEE Standard for Local and Metropolitan Area Networks Port-Based Network Access Control  http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1438730
8802.1x Port-based access control  http://www.ieee802.org/1/pages/802.1x.html
ACPI 3.0 http://acpi.info/index.html
ACPI 4.0 http://acpi.info/index.html
ACPI Web Site  http://www.acpi.info/spec.htm
Address Resolution Protocol  http://www.ietf.org/rfc/rfc0826.txt
AMD64 Architecture Programmer’s Manual http://www.amd.com/us-en/Processors/DevelopWithAMD/0,,30_2252_739_7044,0...
An Ethernet Address Resolution Protocol  http://www.ietf.org/rfc/rfc3232.txt
ARM 64-bit Base Calling Convention http://infocenter.arm.com/
ARM Architecture Base Calling Convention http://infocenter.arm.com/
BIOS Boot Specification Version 1.01 http://www.uefi.org/sites/default/files/resources/BIOSBootSpecs1.0.1_200...
BIOS Enhanced Disk Drive Services (EDD) http://t13.org/project/d1386r5a.pdf
Bluetooth Network Encapsulation Protocol (BNEP) Specification  http://www.bluetooth.org
BLUETOOTH SPECIFICATION  http://www.bluetooth.org/
BOOTP clarifications and Extensions http://www.ietf.org/rfc/rfc1542.txt
Bootstrap Protocol  http://www.ietf.org/rfc/rfc0951.txt
Codes for the Representation of Names of Languages Part2: Alpha-3 code  http://www.iso.ch/
Common Security: CDSA and CSSM  http://www.opengroup.org/security/l2-cdsa.htm
DCE 1.1:Remote Procedure Call http://www.opengroup.org/onlinepubs/9629399/toc.htm
Developers Interface Guide for Itanium® Architecture Based Servers http://www.dig64.org
DHCP for Ipv4  http://www.ietf.org/rfc/rfc2131.txt 
DHCP Options and BOOTP Vendor Extensions http://www.ietf.org/rfc/rfc2132.txt
DHCP reconfigure extension http://www.ietf.org/rfc/rfc3203.txt
DHCPv6 Options for Network Boot http://tools.ietf.org/html/rfc5970
DMTF BIOS specifications http://www.dmtf.org/standards/bios.php
EAP Tunneled TLS Authentication Protocol Version 1  http://tools.ietf.org/html/draft-funk-eap-ttls-v1-01
ECMA Script Language Specification (ECMA-262)  http://www.ecma-international.org/publications/files/ECMA-ST/Ecma-262.pdf
EFI Specification Version 1.02  http://developer.intel.com/technology/efi
EFI Specification Version 1.10  http://developer.intel.com/technology/efi
Encoding Long Options in DHCPv4 http://www.ietf.org/rfc/rfc1534.txt
Encoding Long Options in the Dynamic Host Configuration Protocol (DHCPv4) http://www.ietf.org/rfc/rfc3396.txt
Format of the iSCSI root path; RFC 4173 http://tools.ietf.org/html/rfc4173
IANA Assigned Internet Protocol Numbers http://www.iana.org/assignments/protocol-numbers
IANA DHCPv6 parameters http://www.iana.org/assignments/dhcpv6-parameters/dhcpv6-parameters.xhtml,
IANA Processor Architecture Type http://www.iana.org/assignments/dhcpv6-parameters/dhcpv6-parameters.xhtm...
IANA Protocol Numbers http://www.iana.org/assignments/protocol-numbers
ICMP for Ipv4 http://www.ietf.org/rfc/rfc0792.txt
ICMP for Ipv6 http://www.ietf.org/rfc/rfc2463.txt
IEEE 1394 Specification  http://www.1394ta.org/Technology/Specifications/specifications.htm
IETF http://www.ietf.org/
INCITS T13 Technical Committee  http://www.t13.org
Index of /rfc http://www.ietf.org/rfc/rfc2132.txt
Inline Cryptographic Interface--Bit Locker Cipher http://download.microsoft.com/download/0/2/3/0238acaf-d3bf-4a6d-b3d6-0a0...
Intel 64 and IA=32 Architecture Software Developer’s Manual  http://www.intel.com/products/processor/manuals/
Intel Developer Centers http://developer.intel.com/technology/efi/index.htm
Intel Itanium Documentation http://www.intel.com/design/itanium/documentation.htm
Intel Processor Manuals http://www.intel.com/products/processor/manuals/
InterNational Committee on Information Technology Standards (INCITS) http://www.incits.org
Internet Control Message Protocol version 6 (ICMPv6) Parameters http://www.iana.org/assignments/icmpv6-parameters
Internet Engineering Task Force http://www.ietf.org/
Internet Group Management Protocol http://www.ietf.org/rfc/rfc3376.txt
Internet Group Management Protocol  http://www.ietf.org/rfc/rfc2236.txt
Internet Protocol version 4 specification  ftp://ftp.rfc-editor.org/in-notes/rfc791.txt
Internet Protocol version 6  ftp://ftp.rfc-editor.org/in-notes/rfc2460.txt
Interoperation Between DHCP and BOOTP  http://www.ietf.org/rfc/rfc1534.txt
Ipv4  http://www.ietf.org/rfc/rfc0791.txt
IPv6 http://www.ietf.org/rfc/rfc2460.txt
IPv6 Organization http://www.ipv6.org/
iSCSI Boot Firmware Table (iBFT)  http://www.microsoft.com/whdc/system/platform/firmware/ibft.mspx
ISO Standard 9995, Keyboard layouts for text and office systems  http://www.iso.org/iso/catalogue_detail.htm?csnumber=36043.
Itanium® Architecture Software Developer’s Manual, Volume 1: Application Architecture  http://www.intel.com/design/itanium/manuals/iiasdmanual.htm
Itanium® Architecture Software Developer’s Manual, Volume 2: System Architecture  http:// http://www.intel.com/design/itanium/manuals/iiasdmanual.htm
Itanium® Architecture Software Developer’s Manual, Volume 3: Instruction Set Reference http://www.intel.com/design/itanium/manuals/iiasdmanual.htm
Itanium® Software Conventions and Runtime Architecture Guide http://download.intel.com/design/Itanium/Downloads/245358.pdf
Itanium® System Abstraction Layer Specification  http://www.intel.com/design/itanium/documentation.htm
Microsoft Extensible Firmware Initiative FAT32 File System Specification  http://www.microsoft.com/whdc/system/platform/firmware/fatgen.mspx
Microsoft Portable Executable and Common Object File Format Specification http://www.microsoft.com/whdc/system/platform/firmware/PECOFF.mspx
Microsoft Windows Authenticode Portable Executable Signature Format  http://download.microsoft.com/download/9/c/5/9c5b2167-8017-4bae-9fde-d59...
Microsoft’s PEAP version 0 http://tools.ietf.org/html/draft-kamath-pppext-peapv0-00
NVMe Specification http://www.nvmexpress.org
OSTA Universal Disk Format Specification  http://www.osta.org/specs/
Partition Types: OS Type values used in the MBR disk layout  http://www.win.tue.nl/~aeb/partitions/partition_types.html
PC/SC Workgroup Specifications  www.pcscworkgroup.com/specifications/specdownload.php
PCI BIOS Specification, Revision 3.0  http://www.pcisig.com/specifications
PCI Express Base Specification, Revision 2.1  http://www.pcisig.com/specifications
PCI Hot-Plug Specification, Revision 1.0  http://www.pcisig.com/specifications
PCI Local Bus Specification, Revision 3.0  http://www.pcisig.com/specifications
Peripheral Component Interface  http://www.pcisig.com/
Plug and Play BIOS Specification  www.microsoft.com/whdc/system/pnppwr/pnp/default.mspx/
Plug-and-Play  http://www.phoenix.com/en/support/white+papers-specs/
POST Memory Manager Specification www.phoenix.com/docs/specspmm101.pdf
Preboot eXecution Environment  ftp://download.intel.com/labs/manage/wfm/download/pxespec.pdf
Preboot Execution Environment (PXE) Specification  http://download.intel.com/design/archives/wfm/downloads/pxespec.pdf
Processor Architecture Type  http://www.iana.org/assignments/dhcpv6-parameters
Processor Architecture Types  http://www.ietf.org/assignments/dhcpv6-parameters/dhcpv6-parameters.xml#...
Protected EAP Protocol (PEAP)  http://tools.ietf.org/html/draft-josefsson-pppext-eap-tls-eap-05
Protected EAP Protocol (PEAP) Version 2 http://tools.ietf.org/id/draft-josefsson-pppext-eaptls-eap-10.txt
Recommendation for Random Number Generation Using Deterministic Random Bit Generator http://csrc.nist.gov/publications/nistpubs/800-90/SP800-90revised_March2...
Recommended Random Number Generator Based on ANSI X9.31  http://csrc.nist.gov/groups/STM/cavp/documents/rng/931rngext.pdf
Request For Comments  http://www.ietf.org/rfc.html
Requirements for PC-Connected Interface Devices  http://www.pcscworkgroup.com/specifications/specdownload.php
RFC 2131  http://www.ietf.org/rfc/rfc2131.txt
RFC2315 (defines PKCS7) http://tools.ietf.org/html/rfc2315
RFCs 826 and RFC 1122  http://www.ietf.org/
SCSI Block Commands  http://www.t10.org
Secure Hash Standard  http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf
SI  Binary Prefixes http://www.bipm.org/en/si/si_brochure/chapter3/prefixes.html
Signing and Checking Code with Authenticode http://msdn.microsoft.com/en-us/library/ms537364%28v=vs.85%29.aspx
System Management BIOS Reference Specification  http://www.dmtf.org/standards/smbios/
TCG EFI Platform Specification  http://www.trustedcomputinggroup.org
TCG EFI Protocol Specification  http://www.trustedcomputinggroup.org
TCPv4  http://www.ietf.org/rfc/rfc0793.txt
TCPv6 ftp://ftp.ipv6.org/pub/rfc/rfc2147.txt
TFTP Option Extension http://www.ietf.org/rfc/rfc2347.txt
TFTP Protocol http://www.ietf.org/rfc/rfc1350.txt
TFTP Timeout Interval and Transfer Size Options http://www.ietf.org/rfc/rfc2349.txt
The MD5 Message-Digest Algorithm http://www.ietf.org/rfc/rfc1321.txt
The Unicode Standard, Version 5.2  http://www.unicode.org/versions/Unicode5.2.0/
UDP over IPv4 http://www.ietf.org/rfc/rfc2454.txt
UDP over IPv4  http://www.ietf.org/rfc/rfc0768.txt
UDP over IPv6 http://www.ietf.org/rfc/rfc2454.txt
UFS 2.0 specification  http://www.jedec.org/standards-documents/results/jesd220b
Unicode Compression Scheme http://www.unicode.org/unicode/reports/tr6
Unicode Consortium http://www.unicode.org/
Universal Serial Bus PC Legacy Compatibility Specification, Version 0.9  www.usb.org/developers/devclass_docs/usb_le9.pdf
Universal Serial Bus Specification, Revision 2.0  http://www.usb.org
USB Battery Charging Specification  http://www.usb.org
Wired for Management  http://www.intel.com/labs/manage/wfm/wfmspecs.htm
Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications  http://standards.ieee.org/getieee802/download/802.11-2012.pdf