| Oracle
Advanced Networking Option Administrator's Guide Release 8.0.3 A54084_01 |
|
This chapter contains information on how to configure Oracle for use with the Identix Biometric Authentication Adapter. The following topics are discussed:
The Oracle Biometric Authentication Service uses the Identix Biometric Authentication Adapter to provide tamper-proof biometric authentication of users using secret-key MD5 hashing, centralized management of biometrically identified users, and centralized management of those database servers that authenticate biometrically identified users.
Following is an overview of how the Oracle Biometric Authentication Service works in a client-server environment. Refer to Figure 6-1, "Typical Oracle Biometric Authentication Service Configuration" for an illustration of the components and the configuration of the Oracle Biometric Authentication Service.
Please refer to the Identix documentation for detailed information on these threshold levels.
The Oracle Biometric Authentication Service consists of the following Oracle modules:
Both the manager and the client-side adapter interface with Identix products: TouchNet II Software Libraries, the TouchNet II Hardware Interface, and the TouchNet II Desktop Sensor. Please refer to "Related Publications" in the Preface of this manual for a list of Identix documentation that describe these Identix products.
The Fingerprint Security Server Administrators use the manager to scan user fingerprints, measure the accuracy of the fingerprints, and establish security policies for database servers. The manager sends this information to the authentication server which stores the data in the repository.
The administrator, or someone who can be trusted, uses the Identix TouchNet II Software to store the secret key in the client PC. This key must match the key stored in the DEFAULT security policy before authentication can occur.
Each user who wants to use the system must place a fingerprint on a TouchNet II Desktop Sensor. The client-side adapter sends an authentication request to the server-side adapter which uses the previously enrolled fingerprint stored in the authentication server for comparison. For each authentication request from a client, the authentication server retrieves and sends the user's fingerprint and the database server's security policy back to the client-side adapter via the server-side adapter.
The user's authentication request causes the Oracle Advanced Networking Option Identix Authentication Adapter (client-side) to send the request to the Biometric Authentication Adapter (server-side), which looks up the user's fingerprint in the Authentication Server, which returns the stored fingerprint and the associated security policy.
Using threshold level values from the associated security policy, the adapter (client-side) uses the TouchNet II Software Libraries to set threshold values on the TouchNet II Desktop Sensor. It then prompts for the placing of the user's finger on the TouchNet II Desktop Sensor. The adapters on the client and the database server work together to compare the user's fingerprint, the secret key, and the threshold levels against the administrator-entered security policy stored in the authentication server repository. If this data matches, the user is then authenticated.
The Oracle Biometric Manager installation process automatically installs the necessary TouchNet II software and automatically configures the device if requested. On the manager PC:
On each client PC:
The Biometric authentication adapter must be installed on each production database that will use Biometric services for its authentication. Install the Biometric authentication adapter following the instructions in your platform-specific documentation. Do not install the adapter on the database housing the Biometric Authentication Service unless you want to have the Biometric Service Administrator authenticate using the adapter. Refer also to the Identix Readme file.
The Biometric Authentication Service is the database that houses both the user and fingerprint information. This database can be any Oracle 8.0.3 or later production database. It should be on a secure, trusted system with strict security and access controls. The adapter should not be installed on this database.
Configure the Oracle Biometric Authentication Service by following these instructions:
ofm_admin/ofm_admin
sqlnet.identix_fingerprint_database= service_name
sqlnet.identix_fingerprint_database_user= username
sqlnet.identix_fingerprint_database_password= password
sqlnet.identix_fingerprint_method= oracle
sqlnet.authentication_services= (identix)
where
| Note:
The samples directory contains a file that show how to set these parameters. |
| Note:
The ofm_client username and password are set up by running NAUICAT.SQL. You should not change ofm_client. |
remote_os_authent = false os_authent_prefix = ""
service_name =(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS =
. . .
sqlnet.authentication_services = (identix)
The following steps show you how to use the Net8 Assistant to configure
the
IDENTIX authentication adapter. Refer also to the Net8 Assistant online
HELP
system for instructions on how to configure the SECURID Authentication
adapter.
Configure Clients, and Servers, to use encryption as follows. Refer to Figure 6-2, "Profile folder Encryption tab".
Next, you must configure an authentication service on your network. Refer to Figure 6-3, "Profile folder Authentication tab".
You now must configure the authentication parameters. Refer to Figure , "".
Add a security policy called "DEFAULT" to the manager using the Biometric Manager on the Oracle Enterprise Manager. Refer to Oracle Biometric Manager online Help for task oriented procedures.
Use the Identix Setkey utility to configure a hexadecimal hashkey on each of the clients: e.g., FF30EE. This key must be the same for each client and must match the DEFAULT Policy hashkey. This key can range from 1 to 32 hexadecimal digits.
To create a user for the adapter, execute the following steps:
SVRMGRL> connect system/manager
SVRMGRL> create user os_authent_prefix username identified externally;
SQLDBA> create user king identified externally;
SQLDBA> grant create session to king;
For information on how to log on to a database server once the adapter has been installed and configured, see Section 6.7, "Authenticating Users With the Oracle Biometric Authentication Service". Store the secret key in the client according to the directions in the Identix documentation.
To authenticate a user, first make sure that the Biometric Authentication Service has been installed and configured and the steps in Section 6.6, "Administering the Oracle Biometric Authentication Service" have been executed.
The user should follow these instructions:
ETSII_IOPORT = 0X280
Svrmgr>connect /@service_name
where, service_name is the name of the database server.
| Note:
On some systems the dialog box is displayed behind the current window. The beep alerts you when it is displayed. |
If the authentication fails, and the message, "Access Denied," appears, try one of the following recovery methods:
The Oracle Biometric Authentication Service is administered using the Biometric Manager which is based on the Oracle Enterprise Manager. It provides a graphical user interface (GUI) which enables the administrator to:
Refer to Oracle Biometric Manager online Help for task oriented procedures.
| Note:
Once the Biometric Manager has been installed, the first action taken must be that of adding a security policy called "DEFAULT" to the database. |
Figure 6-5, "Login Information Window", appears after you click on the Oracle Biometric Manager icon in the Oracle Enterprise Manager window.
The Oracle Enterprise Manager displays the Oracle Biometric Authentication Service database schema in two windows: the Object Tree window and the Properties window.
The object tree window is located on the left side of the screen. It displays the Oracle Biometric Authentication Service database schema in a tree-like structure. This tree-like structure is composed of a series of folders that contain objects. These objects, in turn, may also contain folders that contain additional objects. See Figure 6-7, "Identix User Registration Window with Expanded Object Tree".
Double-click the identix_scan folder to expand the object tree. Two folders will appear under the Identix_scan folder: Users and Security Policies. You can expand or contract the object tree or any of its folders by clicking the [+] or [-] boxes, respectively.
The Properties window is located on the right side of the screen. It initially displays a graphic along with application and user information. The contents of this window will change depending on what you select on the object tree. The Properties window can display summary or detail information on a folder's contents when you click on a folder in the Object Tree window. See Figure 6-8, "Properties Window with Summary Information", or Figure 6-9, "Properties Window with Detail Information".
The Properties window with summary information contains a list of items that can be sorted by clicking on each column heading. For example:
Check the following if you encounter any problems while installing or using the Biometric Authentication Adapter.
TNSNAMES.ORA
biometrics.world = (DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS =
...
SQLNET.ORA
sqlnet.identix_fingerprint_database=biometrics.world
(security = (Authentication_service = NONE))
|
Copyright © 1997 Oracle Corporation. All Rights Reserved. |
|