Release Notes for ISVs.txt Driver File Contents (redistrib.zip)

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

How To Update Drivers Manually

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.

server: ftp, load: 1.15