Version 1.0.1. Version 1.0.1. Version 1.0.1. ************************************************************ ************************************************************ * * Intel(R) Security Driver Release Notes for ISVs * * Revision: 1.00 ISV Final Release * Date: January 25, 1999 * * NOTE: This document refers to systems containing the * following Intel chipsets: * Intel(R) 810 Chipset * Intel(R) 820 Chipset * * This document makes references to unannounced products * being developed by Intel. There are some restrictions * on how these products may be used, and what information * can be disclosed to others. Please read the Disclaimer * section at the bottom of this document, and contact your * Intel field representative if you would like more * information. * ************************************************************ ************************************************************ ************************************************************ * CONTENTS OF THIS DOCUMENT ************************************************************ This document contains the following sections: Part 1 - About These Release Notes Introduction What's in This Release How Should I Proceed? Part 2 - Installation Overview Installation Procedure Uninstalling the Driver Software and Documentation Part 3 - Self Test Application Overview Part 4 - Updated Information Overview New Features in This Release Updated Product Information Supported Hardware Supported Operating Systems Part 5 - Known Problems in This Release Overview Problems and Solutions Part 6 - Troubleshooting ************************************************************ * Part 1 -- About These Release Notes ************************************************************ *** Introduction *** These release notes include installation information, procedures for running the Self Test Application included with the product, late-breaking information, and known problems in this release. *** What's in This Release *** This release of the Intel(R) Security Driver includes the files listed below, where, in the following: <drive> is the drive specified during installation (C:, by default) <path> is the path specified during installation (\Program Files\Intel\Intel Security Driver, by default) Driver Software Files --------------------- File: ISECDRV.SYS (Microsoft Windows* NT* 4.0) Install Path: \winnt\system32\drivers Supplemental Information: Legacy Microsoft Windows NT 4.0 driver File: ISECDRV.SYS (Microsoft Windows 98) Install Path: \windows\system32\drivers Supplemental Information: Microsoft wdm style driver File: ISECDRV.VXD (Microsoft Windows 95) Install Path: \windows\system Supplemental Information: Microsoft Windows Plug and Play driver File: ISEC.H Install Path: <drive><path>\Sample Applications\Source\inc (where <drive><path> are described above) Supplemental Information: Header files for the driver software File: DEFTYPES.H Install Path: <drive><path>\Sample Applications\Source\inc (where <drive><path> are described above) Supplemental Information: Header files for the driver software Sample Applications Files ------------------------- (See "Part 7-Sample Applications" in the "Intel Security Driver Programmer's Guide") -- ActiveX Sample Application Files -- File: ActiveX_sample_page.htm Install Path: <drive><path>\Sample Applications\ActiveX (where <drive><path> are described above) Supplemental Information: ActiveX* sample application .htm file File: RNGControl.ocx Install Path: <drive><path>\Sample Applications\ActiveX (where <drive><path> are described above) Supplemental Information: ActiveX control for the ActiveX sample application File: ActiveX source files Install Path: <drive><path>\Sample Applications\Source\Sample_Apps\RNG_ActiveX_Control (where <drive><path> are described above) Supplemental Information: Source and build files for the ActiveX control sample application. -- Unit Test Application Files -- File: UnitTester.exe Install Path: <drive><path>\Sample Applications\UnitTester (where <drive><path> are described above) Supplemental Information: Unit Test sample application executable File: Unit Test source files Install Path: <drive><path>\Sample Applications\Source\Sample_Apps\UnitTester (where <drive><path> are described above) Supplemental Information: Source and build files for the Unit Test sample application. Security Driver Self Test Files -------------------------------- (See "Part 3 - Self Test Application" in these release notes) File: SelfTest.exe Install Path: <drive><path>\Sample Applications\Self Test (where <drive><path> are described above) Supplemental Information: Self Test executable File: SelfTest.ini Install Path: <drive><path>\Sample Applications\SelfTest (where <drive><path> are described above) Supplemental Information: Self Test initialization file File: SelfTest.log Install Path: <drive><path>\Sample Applications\Self Test (where <drive><path> are described above) Supplemental Information: Self Test log file CDSA CSP Plug-in Files ---------------------- (See "Part 5- CDSA Plug-Ins" in the "Intel Security Driver Programmer's Guide") File: CSP source files Install Path: <drive><path>\Sample Applications\Source\CSP Source (where <drive><path> are described above) Supplemental Information: Source and build files for the CDSA CSP Plug-in. CryptoAPI CSP Plug-in Files --------------------------- (See "Part 6 - CryptoAPI Plug-Ins" in the "Intel Security Driver Programmer's Guide") File: ICSP4MS.H Install Path: <drive><path>\Sample Applications\Source\inc (where <drive><path> are described above) Supplemental Information: Header file for the CryptoAPI CSP Documentation ------------- Note: The .doc and .pdf files are hyperlinked to make it more convenient for you to quickly locate information. Simply click an underscored reference (in a Microsoft Word .doc file) or a boxed reference (in an Adobe Acrobat* .pdf file) to jump to an internal bookmark, another document, or a link on the World Wide Web. To return to the calling link or page: * In a Microsoft Word .doc file click "Back" on the web toolbar. * In an Adobe Acrobat .pdf file, click "Goes to the previous view" on the toolbar. File: Programmers Guide.doc Install Path: <drive><path>\Documents (where <drive><path> are described above) Supplemental Information: The "Intel Security Driver Infrastructure Programmers Guide" describes the Intel Security Driver features and its driver architecture, programming interface, CDSA plug-ins, and sample applications. File: Programmers Guide.pdf Install Path: <drive><path>\Documents (where <drive><path> are described above) Supplemental Information: Adobe Acrobat .pdf file for the "Intel Security Driver Infrastructure Programmers Guide" File: PrgGuide.hlp Install Path: <drive><path>\Documents (where <drive><path> are described above) Supplemental Information: Online help version of the "Intel Security Driver Infrastructure Programmers Guide" (also associated with the Unit Test application) File: PrgGuide.cnt Install Path: <drive><path>\Documents (where <drive><path> are described above) Supplemental Information: Contents file for PrgGuide.hlp File: SelfTest.hlp Install Path: <drive><path>\Documents (where <drive><path> are described above) Supplemental Information: Online help for Self Test File: SelfTest.cnt Install Path: Same as above Supplemental Information: Contents file for SelfTest.hlp Redistributable Files --------------------- Files available for redistribution on the destination (user's) machine are located in the \SILENT folder, on the installation CD, as follows. \SILENT \REDISTRIB \INF \Win95 \WinNT4 \SILENT (For more information, see also "Redistributing the Driver" in Part 4 of these release notes or "Part 8 -- Redistributing the Driver" in the Programmer's Guide.) *** How Should I Proceed? *** To quickly learn about the product, do the following: 1. Scan the remainder of these Release Notes to get familiar with their contents. 2. Run the Installation procedure, described in "Part 2 - Installation". 3. Run the Self Test application, described in "Part 3 - Self Test Application". 4. Scan the documentation included with the product. 5. Run any of the Sample Applications, located in the following folder. <drive><path>\Sample Applications (where <drive><path> are described above) (The Sample Applications are described in "Part 7 - Sample Applications" in the "Intel Security Driver Programmer's Guide".) ************************************************************ * Part 2 - Installation ************************************************************ *** Overview *** This section describes the procedure for installing the Intel Security Driver software, then lists the directories and files created. Note ---- This installation procedure assumes that you are installing the Intel Security Driver on a platform that contains either the Intel 810 or Intel 820 chipset. *** Installation Procedure *** To install the Intel Security Driver and associated documentation, do the following: 1. Insert the CD into the CD-ROM drive. If autorun is enabled then installation will begin, otherwise run Setup, located at the root of the CD. 2. Setup will start the InstallShield* Wizard, which will guide you through the rest of the setup. Following is supplementary information for each screen in the InstallShield setup Wizard. * Welcome screen - exit all Windows* programs, according to its recommendation, then click Next. * Release Notes - these release notes. Click Next. * Software License Agreement - read the agreement, then click Yes if you agree to the terms and conditions stated. * Choose Destination Location - specify any drive or folder on the local system, then click Next; (Do Not specify a network or removable drive! ) * Select Program Folder - Accept the default Program Folder or specify a different folder, then click Next. (Setup begins installing the product files.) * Setup Complete - Click the appropriate button to restart your computer now or later. 3. Run the Self Test application, described in "Part 3 - Self Test Application". *** Uninstalling the Driver Software and Documentation *** To uninstall the Intel Security Driver and associated documentation, do the following: 1. Click Start | Settings | Control Panel. 2. Double-click the Add/Remove Programs icon. 3. Click the "Intel Security Driver" item in the list window, then click the Add/Remove... button. ************************************************************ * Part 3 - Self Test Application ************************************************************ The purpose of the Self Test Application is to provide a tool for verifying driver operation. (It should not be provided to the end user.) When using the Self Test Application you may experience some degradation in system performance when running in Continuous mode. (For instance, the mouse may perform sluggishly.) This is due to a FIPS 140-1 tests being performed for every one thousand random numbers generated. (FIPS 140-1 tests are resource intensive.) If you would like to change this setting: 1. In the Windows Explorer, double-click the following file: <drive>:<path>\Sample Applications\SelfTest\selftest.ini where: <drive> is the drive specified during installation (C, by default) <path> is the path specified during installation (\Program Files\Intel\Intel Security Driver, by default) 2. Modify the variable "RNG_Calls_Between_Test" To run the Self Test Application: 1. In the Windows Explorer, double-click the following file: <drive>:<path>\Sample Applications\SelfTest\selftest.exe where: <drive> is the drive specified during installation (C, by default) <path> is the path specified during installation (\Program Files\Intel\Intel Security Driver, by default) 2. Click the Help button to view online help about the Self Test Application. Tips on using online help! * Click the "Help Topics" button to access Contents, Index, or full text search. * On the Contents page, double-click the book icon to expand it, then double-click a topic ("?" symbol) to jump directly to a topic. * Click the left ( << ) or right ( >> ) browse buttons to browse backward or forward through the help file. * Click other links on the page to access other topics (identified by underscored text or by buttons on the page). ********************************************************* ************************************************************ * Part 4 - Updated Information ************************************************************ *** Overview *** This section includes new features from the previous release and/or updated information about the product that was added after the primary documentation was completed. *** New Features in This Release *** New features added since the Beta release include: * Self Test application -- The ability to specify the ratio of FIPS 140-1 tests being performed for a specified number of random numbers generated. (For more information, see Part 3.) *** Updated Product Information *** Supported Hardware ------------------ This release of the Intel(R) Security Driver operates on the Intel(R) 810 and Intel(R) 820 chipsets. Supported Operating Systems --------------------------- This release of the Intel(R) Security Driver operates on the following operating systems: * Microsoft Windows* 95 (Retail, OSR-1, OSR-2, 0SR-2.1, OSR-2.5) * Microsoft Windows 98 (Retail) * Microsoft Windows NT* 4.0 (Retail, SP1, SP2, SP3, SP4) Note: At the time of this release, Windows 2000 was still under development. As a result, this release does not support Windows 2000. thus, if you attempt to perform an installation (via the setup program described in Part 2 -- Installation) you will get a message explaining whom to contact for the latest information. Redistributing the Driver ------------------------- Determining that the Firmware Hub Is Installed on the Target System The Programmer's Guide (.hlp, .doc, and .pdf) does not include an entry for Microsoft Windows 2000. This is because this product cannot currently be installed on Microsoft Windows 2000. For more information, see "Supported Operating Systems." Redistributing the driver via .inf files Instead of running the InstallShield silent install, described in the Programmer's Guide, you can have the user install the driver on the target system by doing the following. Do one of the following, depending on whether you are installing on Microsoft Windows NT 4.0, Microsoft Windows 95, or Microsoft Windows 98. Microsoft Windows NT 4.0 ------------------------ 1. Copy the following files from the Intel Security Driver Installation CD to a floppy disk. \SILENT \REDISTRIB \INF \WinNT4 NTDriver.reg ISECDRV.SYS 2. Logon to the target system as the administrator. 3. Insert the floppy disk you created in step 1. 4. Copy ISECDRV.SYS from the floppy disk to: \WINNT\SYSTEM32\DRIVERS 5. Edit the NTDriver.REG file to verify that the Imagepath setting specifies the correct path to the WINNT directory. 6. Run the NTDriver.REG file. 7. Restart the computer. 8. To determine if the driver is loaded and working properly, click Start|Settings|Control Panel, then double-click the Devices icon. 9. In the list of Devices, locate the ISECDRV device. Verify that its Status is "Started" then set its Startup to "Automatic" (via the Startup button). Microsoft Windows 95 -------------------- 1. Copy the following files from the Intel Security Driver Installation CD to a floppy disk. \SILENT \REDISTRIB \INF \Win95 ISD_95.INF ISECDRV.VXD 2. Logon to the target system. 3. Insert the floppy disk you created in step 1. 4. Click Start|Settings|Control Panel. 5. Double-click the System Icon. 6. Select the Device Manager Tab on the System Properties dialog box. 7. Double-click the Intel Firmware Hub option in the Other Devices section. 8. When the Intel Firmware Hub Properties page appears, select the Driver Tab. 9. Select the Update Driver Button. 10. Select the Search for Driver Option. Since the ISD_95.INF file and ISECDRV.VXD files are located on the floppy disk, Windows should automatically find the driver and prompt you to finish the installation. 11. After Windows has copied the driver you will be prompted to restart the machine. Select Yes at this prompt. 12. After Windows is restarted you should now find the Firmware Hub listed in the System Devices section of the Device Manager. The Intel Security Driver is now ready for use! Microsoft Windows 98 -------------------- 1. Copy the following files from the Intel Security Driver Installation CD to a floppy disk. \SILENT \REDISTRIB \INF \WDM ISD_WDM.INF ISECDRV.SYS ISD_CAT.CAT 2. Logon to the target system. 3. Insert the floppy disk you created in step 1. 4. Click Start|Settings|Control Panel. 5. Double-click the System Icon. 6. Select the Device Manager Tab on the System Properties dialog box. 7. Double-click the Intel Firmware Hub option in the Other Devices section. 8. Select the Reinstall Driver Button. 9. When the Update Device Driver Wizard appears, select the Next Button. 10. Select the "Search for a better driver ..." option, then click Next. 11. Select the Location of the ISD_WDM.INF File and Driver, then click Next. 12. After a few seconds Windows should find the Driver. When it does, click Next to finish loading the driver. 13. After the file copy is complete you should see a message reporting that Windows has finished installing an updated driver. 14. Click Finish. 15. You should now find the Firmware Hub listed in the System Devices section of the Device Manager. The Intel Security Driver is now ready for use! ************************************************************ * Part 5 - Known Problems in This Release ************************************************************ *** Overview *** This section lists known problems in this release and workarounds, if applicable or known. *** Problems and Solutions *** Problem: The CDSA 2.0 specification defines a CSP subservice type called "CSSM_CSP_TYPE_HYBRID". This type describes a CSP that implements some algorithms in software, and others in hardware. The sample CDSA 2.0 CSP included with the Intel Security Driver specifies itself as type CSSM_CSP_TYPE_SOFTWARE. This is incorrect. Workaround: For your own implementation of a CDSA 2.0 CSP that makes use of the Intel Security Driver, you should specify your subservice as type CSSM_CSP_TYPE_HYBRID. Note: The sample CDSA 2.0 CSP was developed against a pre-release version of Intel's CDSA 2.0 implementation. The following problems have been observed in this pre-release version of Intel's CDSA 2.0 implementation, but may not occur in the final CDSA 2.0 release. Conversely, changes made to the CDSA 2.0 specification or implementation between now and its final release may introduce other problems not mentioned here. Problem: The CSSM module install operation CSSM_ModuleInstall transposes the module file name and description arguments. Workaround: The sample CDSA 2.0 CSP install program included with the Intel Security driver transposes the file name and module description arguments in its call to CSSM_ModuleInstall. Problem: The Intel Token Adaptation Layer (TAL) will generate a General Protection Fault when the sample CDSA 2.0 CSP unloads. Workaround: In the TAL file "tal_tokn.c" (included with the Intel CDSA 2.0 CSP SDK), in function "GetHead", add the following code to line 353 before compiling: "if (!attachData) return NULL;" ************************************************************ * Part 6 - Troubleshooting ************************************************************ This section provides troubleshooting information. How to determine if the Intel Security Driver is loaded ------------------------------------------------------- Microsoft Windows NT 4.0 To determine if the driver is loaded and working properly, click Start|Settings|Control Panel, then double-click the Devices icon. In the list of Devices, locate the ISECDRV device. Verify that its Status is "Started" that the Startup mode is set to "Automatic". Microsoft Windows 95 Once installation is complete and Windows has restarted you should find the Intel Firmware Hub Device listed in the System Devices section of the Device Manager. Double click on the Intel Firmware Hub and verify that the text "This device is working properly." appears in the General Tab. Click on the Driver tab and verify that a Driver Date has been set. Microsoft Windows 98 Once installation is complete, you should find the Intel Firmware Hub Device listed in the System Devices section of the Device Manager. Double click on the Intel Firmware Hub Device and verify that the text "This device is working properly." appears in the General Tab. Click on the Driver tab and verify that the Provider is set to Intel and a Date has been set. How to verify that the hardware RNG has been installed ------------------------------------------------------ Windows NT 4.0 Does not have the ability to detect hardware devices. Microsoft Windows 95, Windows 98 Look for the firmware hub device under "system Devices" in the Device Manager. If it is listed and does not indicate a driver problem (indicated by a yellow flag), then contact customer support. (To locate the Device Manager, click Start|Settings|Control Panel, double-click the System icon, then click the Device Manager tab.) ************************************************************ ************************************************************ Intel is making no claims of usability, efficacy or warranty. The INTEL SOFTWARE LICENSE AGREEMENT (Beta, Single User) completely defines the licensed use of this software. ************************************************************ Information in this document is provided in connection with Intel products. No license, express or implied, by estoppel or otherwise, to any intellectual property rights is granted by this document. Intel assumes no liability whatsoever, and Intel disclaims any express or implied warranty, relating to sale and/or use of Intel products including liability or warranties relating to fitness for a particular purpose, merchantability, or infringement of any patent, copyright or other intellectual property right. Intel products are not intended for use in medical, life saving, or life sustaining applications. ************************************************************ Intel Corporation disclaims all warranties and liabilities for the use of this document and the information contained herein, and assumes no responsibility for any errors which may appear in this document; nor does Intel make a commitment to update the information contained herein. Intel reserves the right to make changes to this document at any time, without notice. ************************************************************ ************************************************************ * Third-party brands and names are the property of their respective owners. Copyright (c) 1999, Intel Corporation. All rights reserved.Download Driver Pack
After your driver has been downloaded, follow these simple steps to install it.
Expand the archive file (if the download file is in zip or rar format).
If the expanded file has an .exe extension, double click it and follow the installation instructions.
Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.
Find the device and model you want to update in the device list.
Double-click on it to open the Properties dialog box.
From the Properties dialog box, select the Driver tab.
Click the Update Driver button, then follow the instructions.
Very important: You must reboot your system to ensure that any driver updates have taken effect.
For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.