• No results found

IBM Client Security Solutions. Client Security Software Version 5.3 Installation Guide

N/A
N/A
Protected

Academic year: 2021

Share "IBM Client Security Solutions. Client Security Software Version 5.3 Installation Guide"

Copied!
62
0
0

Loading.... (view fulltext now)

Full text

(1)

IBM

®

Client

Security

Solutions

Client

Security

Software

Version

5.3

Installation

Guide

(2)
(3)

IBM

®

Client

Security

Solutions

Client

Security

Software

Version

5.3

Installation

Guide

(4)

FirstEdition(May2004)

Beforeusingthisinformationandtheproductitsupports,besuretoreadAppendixA,“U.S.exportregulationsfor ClientSecuritySoftware,”onpage43andAppendixC,“NoticesandTrademarks,”onpage49.

(5)

Contents

Preface . . . vii

About thisguide . . . vii

Whoshouldreadthisguide . . . vii

Howto usethisguide . . . vii

ReferencestotheClientSecuritySoftwareAdministrator’sGuide . . . viii

ReferencestotheClientSecuritySoftwareUser’sGuide . . . viii

Additionalinformation . . . viii

Chapter1. Introduction. . . 1

TheIBMEmbeddedSecuritySubsystem. . . 1

TheIBMEmbeddedSecurityChip . . . 1

IBMClientSecuritySoftware . . . 2

Therelationshipbetweenpasswordsandkeys. . . 2

Theadministrator password . . . 2

Thehardware publicandprivatekeys. . . 3

Theadministrator publicandprivatekeys . . . 3

ESSarchive . . . 4

Userpublicandprivatekeys . . . 4

TheIBMkey-swappinghierarchy. . . 4

CSSpublickey infrastructure(PKI)features. . . 5

Chapter2. Gettingstarted. . . 7

Hardwarerequirements . . . 7

IBMembeddedSecuritySubsystem . . . 7

SupportedIBMmodels . . . 7

Softwarerequirements . . . 7

Operatingsystems . . . 7

UVM-awareproducts . . . 7

Webbrowsers . . . 8

Downloadingthesoftware . . . 9

Chapter3. Beforeinstallingthesoftware . . . 11

Before youinstallthesoftware . . . 11

InstallingonclientsrunningWindowsXPandWindows2000 . . . 11

Installingfor usewithTivoliAccessManager . . . 11

Startup featureconsiderations . . . 11

BIOSupdateinformation . . . 12

Using theadministrator keypairto archivekeys. . . 12

Chapter4. Installing,updating, anduninstallingthe software . . . 13

Downloadingandinstallingthesoftware. . . 13

Using theIBMClientSecuritySoftwareSetupWizard . . . 14

Enabling theIBMSecuritySubsystem . . . 17

Installingthesoftwareonother IBMclients whentheadministrator publickeyis available-unattendedinstallationsonly . . . 17

Performing anunattendedinstallation . . . 17

Massdeployment . . . 18

Massinstallation . . . 18

Massconfiguration . . . 19

Upgradingyour versionofClientSecurity Software . . . 22

Upgradingusingnew securitydata . . . 22

UpgradingfromCSS5.0orlaterusingexistingsecuritydata . . . 22

Uninstalling ClientSecuritySoftware . . . 23

(6)

Chapter5. Troubleshooting. . . 25

Administrator functions . . . 25

Authorizingusers . . . 25

Deletingusers . . . 25

SettingaBIOSadministrator password(ThinkCentre) . . . 25

Settingasupervisorpassword(ThinkPad). . . 26

Protecting theadministratorpassword . . . 27

ClearingtheIBMembeddedSecuritySubsystem(ThinkCentre) . . . 27

ClearingtheIBMembeddedSecuritySubsystem(ThinkPad) . . . 27

Knownissues orlimitationswithCSSVersion5.3 . . . 28

Roaminglimitations . . . 28

Restoringkeys . . . 29

Localanddomainusernames . . . 29

Re-installingTargusfingerprintsoftware. . . 29

BIOSsupervisorpassphrase. . . 30

Using Netscape7.x . . . 30

Using adisketteforarchiving. . . 30

Smartcardlimitations . . . 30

Theplus (+)character isdisplayed onfoldersafterencryption . . . 30

WindowsXPlimiteduserlimitations . . . 30

Other limitations . . . 30

Using ClientSecuritySoftwarewithWindowsoperating systems . . . 31

Using ClientSecuritySoftwarewithNetscapeapplications. . . 31

IBMembeddedSecuritySubsystemcertificateandencryptionalgorithms 31 Using UVMprotectionforaLotusNotesUserID . . . 32

UserConfigurationUtilitylimitations . . . 32

TivoliAccessManagerlimitations . . . 32

Error messages . . . 33

Troubleshootingcharts . . . 33

Installationtroubleshootinginformation . . . 33

Administrator Utilitytroubleshootinginformation . . . 34

UserConfigurationUtilitytroubleshootinginformation. . . 35

ThinkPad-specific troubleshootinginformation . . . 35

Microsofttroubleshootinginformation. . . 36

Netscape applicationtroubleshootinginformation . . . 38

Digitalcertificatetroubleshootinginformation . . . 40

TivoliAccessManagertroubleshooting information. . . 40

LotusNotestroubleshootinginformation. . . 41

Encryptiontroubleshootinginformation . . . 41

UVM-awaredevice troubleshootinginformation . . . 42

AppendixA.U.S.exportregulationsforClientSecuritySoftware. . . 43

AppendixB.Passwordandpassphraseinformation . . . 45

Passwordandpassphraserules . . . 45

Administrator passwordrules. . . 45

UVM passphraserules . . . 45

Fail countsonTCG-systemsusingtheNationalTPM. . . 47

Fail countsonTCG-systemsusingtheAtmelTPM. . . 47

Fail countsonnonTCG-compliantsystems . . . 48

Resetting apassphrase. . . 48

Resetting apassphraseremotely . . . 48

Resetting apassphrasemanually . . . 48

AppendixC.NoticesandTrademarks. . . 49

(7)

Trademarks . . . 50

(8)
(9)

Preface

This sectionprovidesinformationabouthow tousethisguide.

About

this

guide

This guidecontainsinformationonhowto installIBMClient SecuritySoftwareonan IBMnetworkcomputer,also referredtoasanIBMclient,which containstheIBM embeddedSecuritySubsystem.Thisguidealsocontainsinstructionsonhow to enabletheIBMembeddedSecuritysubsystemandhowto settheadministrator passwordfor thesecuritysubsystem.

Theguideisorganizedasfollows:

″Chapter1,“Introduction,”″containsabriefoutlineof basicsecurityconcepts,an overviewof theapplicationsandcomponentsthatareincludedinthesoftware,and a descriptionof PublicKeyInfrastructure(PKI)features.

″Chapter2,“Getting started,”″containscomputer hardwareandsoftwareinstallation prerequisitesaswellasinstructionsfor downloadingthesoftware.

″Chapter3,“Before installingthesoftware,”″containsprerequisiteinstructionsfor installing IBMClientSecurity Software.

″Chapter4,“Installing, updating,anduninstallingthesoftware,”″ contains instructionsfor installing,updating,anduninstallingthesoftware.

″Chapter5,“Troubleshooting,”″containshelpfulinformationfor solvingproblems you mightexperiencewhileusingtheinstructionsprovidedinthisguide.

″AppendixA,“U.S.exportregulationsfor ClientSecuritySoftware,”″containsU.S. exportregulationinformationregardingthesoftware.

″AppendixB,“Passwordandpassphraseinformation,”″ containspassphrase criteria thatcanbeappliedto aUVMpassphrase andrulesfor administratorpasswords.

″AppendixC,“NoticesandTrademarks,”″containslegalnotices andtrademark information.

Who

should

read

this

guide

This guideisintendedfor networkor systemadministratorswhosetup

personal-computing securityonIBMclients.Knowledgeof securityconcepts,such aspublickey infrastructure(PKI)anddigitalcertificatemanagementwithin a network environment,isrequired.

How

to

use

this

guide

Usethisguidetoinstall andsetuppersonal-computing securityonIBMclients.This guideisacompanionto theClientSecuritySoftwareAdministrator’s Guide,Using Client SecuritywithTivoliAccessManager,andClientSecuritySoftwareUser’s Guide.

(10)

This guideandallotherdocumentationfor ClientSecuritycanbedownloadedfrom thehttp://www.pc.ibm.com/us/security/secdownload.html IBMweb site.

References

to

the

Client

Security

Software

Administrator’s

Guide

ReferencestotheClientSecurity SoftwareAdministrator’sGuideareprovidedin this document.TheAdministrator’sGuidecontainsinformationaboutusingUser Verification Manager(UVM)andworkingwithUVMpolicy, andinformation about usingtheAdministratorUtilityandtheUserConfigurationUtility.

Afteryouinstallthesoftware,usetheinstructionsintheAdministrator’sGuideto set upandmaintainthesecuritypolicyfor eachclient.

References

to

the

Client

Security

Software

User’s

Guide

TheClientSecurity SoftwareUser’sGuide,a companiontotheClientSecurity SoftwareAdministrator’sGuide,containshelpfulinformationabout performinguser taskswithClientSecuritySoftware,suchasusingUVMlogonprotection,creating a digital certificate,andusingtheUserConfigurationUtility.

Additional

information

You canobtainadditionalinformationandsecurityproductupdates,whenavailable, fromthehttp://www.pc.ibm.com/us/security/index.htmlIBMWebsite.

(11)

Chapter

1.

Introduction

SelectThinkPadTMandThinkCentreTM computersareequippedwithbuilt-in

cryptographichardware thatworktogetherwithdownloadablesoftwaretechnologies to provideapowerfullevelofsecurityina clientPCplatform.Collectivelythis hardware andsoftwareiscalledtheIBMEmbeddedSecuritySubsystem(ESS). Thehardware componentistheIBMEmbeddedSecurityChipandthesoftware componentistheIBMClientSecuritySoftware(CSS).

Client SecuritySoftwareisdesignedfor IBMcomputersthatusetheIBMEmbedded SecurityChipto encryptfilesandstore encryptionkeys.Thissoftwareconsistsof applicationsandcomponentsthatenableIBMclientsystemsto useclientsecurity featuresthroughoutalocalnetwork,anenterprise,ortheInternet.

The

IBM

Embedded

Security

Subsystem

TheIBMESSsupportskey-managementsolutions,suchasa PublicKey Infrastructure (PKI),andiscomprisedofthefollowinglocalapplications: v FileandFolderEncryption(FFE)

v PasswordManager v SecureWindowslogon

v Multiple,configurableauthenticationmethods,including: – Passphrase

– Fingerprint – SmartCard

In ordertoeffectively usethefeaturesof theIBMESSa securityadministrator must befamiliarwithsomebasicconcepts.Thefollowingsectionsdescribebasicsecurity concepts.

The

IBM

Embedded

Security

Chip

TheIBMEmbeddedSecuritySubsystemisthebuilt-incryptographichardware technology thatprovidesanextralevelofsecuritytoselectIBMPCplatforms.With theadventof thissecuritysubsystem,encryptionandauthenticationprocessesare transferred frommorevulnerablesoftwareandmovedto thesecureenvironment of dedicatedhardware.Theincreasedsecuritythisprovidesistangible.

TheIBMEmbeddedSecuritySubsystemsupports:

v RSA3PKIoperations,suchasencryptionfor privacyanddigitalsignaturesfor authentication

v RSAkeygeneration

v Pseudorandomnumbergeneration

v RSA-functioncomputationin200milliseconds v EEPROMmemoryforRSAkeypairstorage

v AllTrusted ComputingGroup(TCG)functionsdefinedinTCGMainSpecification version1.1

v Communicationwiththemain processorthroughtheLowPinCount(LPC)bus

(12)

IBM

Client

Security

Software

IBMClientSecuritySoftwarecomprises thefollowing softwareapplicationsand components:

v AdministratorUtility:TheAdministratorUtilityistheinterfaceanadministrator usestoactivateordeactivatetheembeddedSecuritySubsystem,andtocreate, archive,andregenerate encryptionkeysandpassphrases.In addition,an administratorcanuse thisutilitytoadduserstothesecuritypolicyprovidedby ClientSecuritySoftware.

v AdministratorConsole:TheClientSecuritySoftwareAdministratorConsole enablesanadministratorto configurea credentialroamingnetwork,to createand configurefilesthatenabledeployment,andto createa non-administrator

configurationandrecoveryprofile.

v UserConfigurationUtility:TheUserConfigurationUtilityenables aclientuser tochangetheUVMpassphrase,toenableWindowslogonpasswordsto be recognizedbyUVM,to updatekeyarchives,andtoregisterfingerprints.Auser canalsocreatebackupcopies ofdigitalcertificatescreatedwiththeIBM embeddedSecuritySubsystem.

v UserVerificationManager(UVM): ClientSecuritySoftwareusesUVM to managepassphrasesandotherelementstoauthenticatesystemusers.For example,afingerprintreader canbeused byUVMforlogonauthentication. ClientSecuritySoftwareenables thefollowing features:

UVMclientpolicyprotection:Client SecuritySoftwareenablesasecurity administratorto settheclientsecuritypolicy,whichdictateshowa clientuser isauthenticatedonthesystem.

Ifpolicyindicatesthatfingerprintisrequiredfor logon,andtheuserhas no fingerprintsregistered,hewillbegiventheoptiontoregisterfingerprintsas partof thelogon.Also,iftheWindowspasswordisnotregistered,or

incorrectlyregistered,withUVM, theuserwillhave theopportunityto provide thecorrectWindowspasswordaspartof thelogon.

UVMsystemlogonprotection:Client SecuritySoftwareenablesasecurity administratorto controlcomputeraccessthrougha logoninterface.UVM protectionensures thatonlyuserswhoarerecognizedbythesecuritypolicy areable toaccesstheoperating system.

The

relationship

between

passwords

and

keys

Passwords andkeysworktogether,alongwithotheroptional authentication devices,to verifytheidentity ofsystem users.Understanding therelationship betweenpasswordsandkeysisvitaltounderstandhowIBMClientSecurity Software works.

The

administrator

password

Theadministrator passwordisusedtoauthenticateanadministratorto theIBM Embedded SecuritySubsystem.Thispassword,whichmust beeightcharacters long, ismaintainedandauthenticatedinthesecurehardwareconfinesof the embeddedsecuritysubsystem.Onceauthenticated,theadministratorcan perform thefollowingactions:

v Enrollusers

v Launchthepolicyinterface

v Changetheadministrator password

(13)

v ThroughtheIBMClientSecuritySetupWizard v ThroughtheAdministratorUtility

v Usingscripts

v ThroughtheBIOSinterface(ThinkCentre computersonly)

It isimportanttohave astrategyfor creatingandmaintainingtheadministrator password.Theadministrator passwordcanbechanged ifit iscompromisedor forgotten.

For thosefamiliar withTrustedComputing Group(TCG)conceptsandterminology, theadministrator passwordisthesameastheownerauthorizationvalue.Sincethe administrator passwordisassociatedwiththeIBMEmbedded SecuritySubsystemit issometimes alsoreferredto asthehardware password.

The

hardware

public

and

private

keys

Thebasicpremiseof theIBMEmbedded SecuritySubsystemisthatit providesa strongrootoftrustonaclientsystem.This rootisused tosecureotherapplications andfunctions.Part ofestablishinga rootof trustistocreateahardwarepublic key anda hardwareprivatekey.Apublickeyandprivatekey,togetherreferredto asa

key pair,aremathematicallyrelatedinsuchawaythat:

v Anydataencryptedwiththepublickeycanonly bedecryptedwith correspondingprivatekey.

v Anydataencryptedwiththeprivatekeycanonly bedecryptedwith correspondingpublickey.

Thehardware privatekey iscreated,storedandused inthesecure,hardware confinesof thesecuritysubsystem.Thehardwarepublic keyismadeavailablefor various purposes(hencethenamepublickey), butit isneverexposedoutsideof thesecure,hardware confinesof thesecuritysubsystem.Thehardware publicand privatekeysareacriticalpartof theIBMkey-swappinghierarchydescribedina following section.

Hardwarepublicandprivatekeysarecreatedinthefollowingways: v ThroughtheIBMClientSecuritySetupWizard

v ThroughtheAdministratorUtility v Usingscripts

For thosefamiliar withTrustedComputing Group(TCG)conceptsandterminology, thehardware publicandprivatekeysareknownasthestoragerootkey (SRK).

The

administrator

public

and

private

keys

Theadministrator publicandprivatekeysareanintegralpartof theIBM

key-swapping hierarchy.Theyalso allowforuser-specificdata tobebackedupand restoredintheeventof systemboardor harddrivefailure.

Administrator publicandprivatekeyscaneither beuniquefor allsystemsorthey can becommon acrossallsystemsor groupsof systems.Itisimportantto notethat theseadministratorkeysmust bemanaged,sohavingastrategyfor usingunique keysversusknownkeysisimportant.

Administrator publicandprivatekeyscanbecreatedinoneof thefollowingways: v ThroughtheIBMClientSecuritySetupWizard

(14)

v ThroughtheAdministratorUtility v Usingscripts

ESS

archive

Theadministrator publicandprivatekeysallowuser-specificdata tobebackedup andrestoredintheeventof asystemboard orharddrivefailure.

User

public

and

private

keys

TheIBMEmbeddedSecuritySubsystemcreatesuserpublicandprivatekeysto protectuser-specificdata.Thesekeypairsarecreatedwhenauserisenrolledinto IBMClientSecuritySoftware.Thesekeysarecreatedandmanagedtransparently bytheUserVerificationManager(UVM)componentof IBMClientSecurity

Software.ThekeysaremanagedbaseduponwhichWindowsuserisloggedinto theoperating system.

The

IBM

key-swapping

hierarchy

An essentialelementoftheIBMEmbeddedSecuritySubsystemarchitectureisthe IBMkey-swapping hierarchy.Thebase(orroot)of theIBMkey-swappinghierarchy arethehardwarepublicandprivatekeys.Thehardwarepublicandprivatekeys, called thehardware keypair,arecreatedbyIBMClientSecuritySoftwareandare statistically uniqueoneach client.

Thenext “level”of keysupthehierarchy(abovetheroot)istheadministrator public andprivatekeys,or theadministrator keypair.Theadministratorkeypaircanbe uniqueoneachmachine,orit canbethesameonallclientsora subsetofclients. Howyoumanage thiskeypairdependsupon howyouwanttomanageyour network.Theadministratorprivatekeyisuniqueinthatit residesontheclient system (protectedbythehardwarepublickey)inanadministrator-definedlocation.

IBMClientSecuritySoftwareenrollsWindowsusersintotheEmbeddedSecurity Subsystemenvironment.Whenauserisenrolled, userpublicandprivatekeys(the

user keypair)arecreatedanda newkey″level″iscreated.Theuserprivatekeyis encryptedwiththeadministratorpublickey.Theadministratorprivatekey is

encryptedwiththehardwarepublickey.Therefore,to utilizetheuserprivatekey, theadministrator privatekey(whichisencryptedwiththehardwarepublickey) must beloadedintothesecuritysubsystem.Onceinthechip,thehardwareprivatekey decryptstheadministratorprivatekey.Theadministratorprivatekey isnow ready for useinsidethesecuritysubsystemsothatdatathatisencryptedwiththe correspondingadministrator publickeycanbeswappedintothesecurity subsystem,decryptedandutilized.ThecurrentWindowsuser’sprivatekey

(encryptedwiththeadministratorpublickey)ispassedintothesecuritysubsystem. Anydataneededbyanapplicationthatleveragestheembeddedsecurity

subsystemwouldalsobepassedintothechip,decryptedandleveragedwithinthe secureenvironment ofthesecuritysubsystem.An exampleof thisisaprivatekey used toauthenticatetoa wirelessnetwork.

Whenever akeyisneeded,it isswappedintothesecuritysubsystem.The encryptedprivatekeysareswappedintothesecuritysubsystem,andcan thenbe used intheprotected environmentofthechip.Theprivatekeysareneverexposed or usedoutsideof thishardware environment.Thisprovidesfornearlyanunlimited quantity ofdatato beprotectedthroughtheIBMEmbeddedSecurityChip.

Theprivatekeysareencryptedbecausetheymustbeheavilyprotectedand becausethereislimitedstoragespaceavailableintheIBMEmbeddedSecurity

(15)

Subsystem. Onlya coupleofkeyscanbestoredinthesecuritysubsystematany giventime.Thehardwarepublic andprivatekeysaretheonlykeysthatremain storedinthesecuritysubsystemfromboot toboot.In ordertoallowfor multiple keysandmultipleusers,CSSutilizestheIBMkey-swapping hierarchy.Whenever a key isneeded, itisswappedintotheIBMEmbedded SecuritySubsystem.The related,encryptedprivatekeysareswappedintothesecuritysubsystem,andcan then beused intheprotectedenvironment ofthechip.Theprivatekeysarenever exposedorused outsideofthis hardwareenvironment.

Theadministrator privatekeyisencryptedwiththehardwarepublickey.The hardware privatekey,whichisonlyavailable inthesecuritysubsystem,isusedto decrypttheadministrator privatekey.Oncetheadministratorprivatekeyis decryptedinthesecuritysubsystem,auser’sprivatekey(encryptedwiththe administrator publickey)canbepassedintothesecuritysubsystemanddecrypted withtheadministratorprivatekey. Multipleusers’privatekeyscanbeencryptedwith theadministrator publickey.Thisallowsforvirtuallyanunlimitednumberofusers onasystem withtheIBMESS;however,bestpracticessuggestthatlimiting enrollmentto 25userspercomputerensuresoptimalperformance.

TheIBMESSutilizesa key-swappinghierarchywherethehardware publicand privatekeysinthesecuritysubsystemareused tosecureotherdatastoredoutside thechip.Thehardware privatekeyisgeneratedinthesecuritysubsystemand never leavesthissecureenvironment.Thehardware publickeyisavailableoutside of thesecuritysubsystemandisused toencryptor secureotherpiecesofdata suchasaprivatekey.Oncethisdataisencryptedwiththehardware publickeyit can onlybedecryptedbythehardwareprivatekey.Since thehardwareprivatekey isonly availableinthesecureenvironmentof thesecuritysubsystem,theencrypted data canonlybedecryptedandused inthis samesecureenvironment.Itis

important tonotethateach computerwillhavea uniquehardwarepublicand privatekey.TherandomnumbercapabilityoftheIBMEmbeddedSecurity Subsystemensures thateachhardwarekey pairisstatistically unique.

CSS

public

key

infrastructure

(PKI)

features

Client SecuritySoftwareprovidesallof thecomponentsrequiredtocreateapublic key infrastructure(PKI)inyourbusiness,suchas:

v Administratorcontroloverclientsecurity policy.Authenticatingendusersat theclientlevelisanimportantsecuritypolicyconcern.Client SecuritySoftware providestheinterface thatisrequiredto managethesecuritypolicyof anIBM client.ThisinterfaceispartoftheauthenticatingsoftwareUserVerification Manager(UVM),which isthemain componentofClientSecuritySoftware. v Encryptionkeymanagementforpublickeycryptography.Administrators

createencryptionkeysfor thecomputer hardwareandtheclientuserswithClient SecuritySoftware.Whenencryptionkeysarecreated,theyareboundto theIBM embeddedSecurityChipthroughakey hierarchy,whereabase levelhardware keyisusedto encryptthekeysaboveit,includingtheuserkeysthatare associatedwitheachclientuser. EncryptingandstoringkeysontheIBM

embeddedSecurityChipadds anessentialextra layerof clientsecurity,because thekeysaresecurelyboundto thecomputerhardware.

v Digitalcertificatecreationandstoragethat isprotectedby theIBM

embeddedSecurityChip.Whenyouapplyfor adigitalcertificatethatcanbe usedfor digitallysigningorencryptingane-mailmessage,ClientSecurity Softwareenablesyouto choosetheIBMembeddedSecuritySubsystemasthe cryptographicserviceproviderfor applicationsthatusetheMicrosoftCryptoAPI. Theseapplicationsinclude InternetExplorerandMicrosoftOutlookExpress.This

(16)

ensuresthattheprivatekeyof thedigitalcertificateisencryptedwiththeuser’s publickeyontheIBMembeddedSecuritySubsystem.Also, Netscapeuserscan choosetheIBMembeddedSecuritySubsystemastheprivatekeygeneratorfor digitalcertificatesused forsecurity.ApplicationsthatusethePublic-Key

CryptographyStandard(PKCS)#11,suchasNetscapeMessenger,cantake advantageoftheprotectionprovidedbytheIBMembeddedSecuritySubsystem. v TheabilitytotransferdigitalcertificatestotheIBM embeddedSecurity

Subsystem.TheIBMClientSecuritySoftwareCertificateTransferTool enables youtomovecertificatesthathavebeencreatedwiththedefaultMicrosoftCSPto theIBMembeddedSecuritySubsystemCSP.Thisgreatlyincreasesthe

protectionaffordedto theprivatekeysassociatedwiththecertificatesbecause theywillnowbesecurelystoredontheIBMembeddedSecuritySubsystem, insteadof onvulnerablesoftware.

Note: DigitalcertificatesprotectedbytheIBMembeddedSecuritySubsystem CSPcannotbeexported toanotherCSP.

v Akeyarchiveandrecoverysolution.Animportant PKIfunctioniscreatinga keyarchivefromwhich keyscanberestorediftheoriginalkeysarelostor damaged.IBMClientSecuritySoftwareprovidesaninterfacethatenablesyouto establishanarchiveforkeysanddigitalcertificatescreatedwiththeIBM

embeddedSecuritySubsystemandtorestorethesekeysandcertificatesif necessary.

v Fileandfolderencryption.File andfolderencryptionenablesa clientuserto encryptordecryptfilesorfolders.Thisprovidesanincreasedlevelof data securityontopoftheCSSsystem-securitymeasures.

v Fingerprintauthentication.IBMClientSecuritySoftwaresupports theTargus PCcardfingerprintreader andtheTargusUSBfingerprintreaderfor

authentication.ClientSecurity Softwaremustbeinstalledbefore theTargus fingerprintdevice driversareinstalledfor correctoperation.

v Smartcardauthentication.IBMClientSecuritySoftwaresupports certainsmart cardsasanauthenticationdevice.Client SecuritySoftwareenablessmart cards tobeusedasa tokenof authenticationfora singleuseratatime. Eachsmart cardisboundto asystem unlesscredentialroamingisbeingused.Requiringa smartcardmakesyour systemmoresecurebecausethis cardmustbeprovided alongwithapassword, whichcanbecompromised.

v Credentialroaming.Credentialroaming enablesanauthorizednetwork userto useanycomputeronthenetworkasthoughitwashisownworkstation.Aftera userisauthorizedtouseUVMonanyClientSecuritySoftware-registeredclient, hecanthenimporthispersonal datatoanyother registeredclientinthe

credentialroamingnetwork.Hispersonaldataisthenupdatedautomatically and maintainedintheCSSarchiveandonanycomputer towhichit wasimported. Updatestothispersonal data,suchasnew certificatesor passphrasechanges, areimmediatelyavailableonallothercomputersconnectedtotheroaming network.

v FIPS140-1certification.Client SecuritySoftwaresupportsFIPS140-1 certified cryptographiclibraries.FIPS-certifiedRSABSAFElibrariesareusedon

TCG-compliantsystems.

v Passphraseexpiration.ClientSecuritySoftwareestablishesauser-specific passphraseanda passphraseexpirationpolicywheneachuserisaddedto UVM.

(17)

Chapter

2.

Getting

started

This sectioncontainshardwareandsoftwarecompatibilityrequirementsfor usewith IBMClientSecuritySoftware.Also,informationaboutdownloadingIBMClient SecuritySoftware isprovided.

Hardware

requirements

Before youdownloadandinstallthesoftware,makesurethatyourcomputer hardware iscompatiblewithIBMClientSecuritySoftware.

Themost recentinformationregardinghardware andsoftwarerequirements is availableat thehttp://www.pc.ibm.com/us/security/index.htmlIBMWebsite.

IBM

embedded

Security

Subsystem

TheIBMembeddedSecurity Subsystemisa cryptographicmicroprocessor thatis embeddedonthesystemboardof theIBMclient.Thisessentialcomponentof IBM Client Securitytransferssecuritypolicy functionsfromvulnerablesoftwareto secure hardware,radicallyincreasingthesecurityof thelocalclient.

OnlyIBMcomputersandworkstationsthatcontaintheIBMembeddedSecurity SubsystemsupportIBMClientSecuritySoftware.If youtryto downloadandinstall thesoftwareontoacomputer thatdoes notcontainanIBMembeddedSecurity Subsystem, thesoftwarewillnotinstall orrunproperly.

Supported

IBM

models

Client SecuritySoftwareislicensedfor andsupportsnumerousIBMdesktop and notebookcomputers.Fora completelist ofsupportedmodels,refertothe http://www.pc.ibm.com/us/security/index.htmlWebpage.

Software

requirements

Before youdownloadandinstallthesoftware,makesurethatyourcomputer softwareandoperatingsystem arecompatible withIBMClientSecuritySoftware.

Operating

systems

IBMClientSecuritySoftwarerequiresoneof thefollowingoperatingsystems: v WindowsXP

v Windows2000Professional

UVM-aware

products

IBMClientSecuritycomeswithUserVerificationManager(UVM)softwarethat enables youtocustomize authenticationforyourdesktop computer.This firstlevel of policy-basedcontrolincreasesassetprotectionandtheefficiencyof password management.UVM,which iscompatible withenterprise-wide securitypolicy programs, enablesyouto useUVM-awareproducts,includingthefollowing: v Biometricsdevices,suchasfingerprintreaders

UVMprovidesaplug-and-playinterfaceforbiometrics devices.Youmust install IBMClient SecuritySoftwarebeforeyouinstall aUVM-awaresensor.

(18)

TouseaUVM-awaresensorthatisalreadyinstalledonanIBMclient,youmust uninstalltheUVM-awaresensor,installIBMClientSecuritySoftware,andthen reinstalltheUVM-awaresensor.

v TivoliAccess Managerversion5.1

UVMsoftwaresimplifiesandimprovespolicymanagementbysmoothly

integratingwitha centralized,policy-basedaccesscontrolsolution,suchasTivoli AccessManager.

UVMsoftwareenforcespolicylocallywhetherthesystemisonthenetwork (desktop)or standsalone,thus creatingasingle,unified policymodel. v LotusNotesversion4.5orlater

UVMworkswithIBMClient SecuritySoftwaretoimprovethesecurityofyour LotusNotes logon(LotusNotesversion4.5orlater).

v EntrustDesktopSolutions5.1,6.0,or6.1

EntrustDesktopSolutionsenhancesInternetsecuritycapabilitiessothatcritical enterpriseprocesses canbemovedto theInternet.Entrust Entelligenceprovides asinglesecuritylayerthatcanencompassanenterprise’s entiresetofenhanced securityneedsincludingidentification, privacy,verification,andsecurity

management.

v RSASecurIDSoftware Token

TheRSASecurIDSoftwareTokenenables thesameseed recordthatisusedin traditionalRSAhardwaretokensto beembeddedonexistinguserplatforms. Consequently,userscanauthenticatetoprotected resourcesbyaccessingthe embeddedsoftwareinsteadof havingtocarry dedicatedauthenticationdevices. v Targusfingerprintreader

TheTargusfingerprintreaderprovidesasimpleeasyinterfacethatenablesthe securitypolicy toinclude fingerprintauthentication.

v GemplusGemPC400smartcardreader

TheGemplusGemPC400smartcardreaderenables thesecuritypolicyto includesmart cardauthentication,addinganadditionallayerof securityto the standardpassphraseprotection.

Web

browsers

IBMClientSecuritySoftwaresupports thefollowingWebbrowsersforrequesting digital certificates:

v InternetExplorer5.0orlater v Netscape4.8andNetscape7.1

Browser

encryption

strength

information

If supportforstrongencryptionisinstalled,usethe128-bitversionof yourWeb browser.Tochecktheencryptionstrengthof yourWebbrowser,seethehelp system providedwiththebrowser.

Cryptographic

services

IBMClientSecuritySoftwaresupports thefollowingcryptographicservices: v MicrosoftCryptoAPI:CryptoAPI isthedefaultcryptographicservicefor

Microsoftoperatingsystemsandapplications.Withbuilt-inCryptoAPIsupport, IBMClientSecuritySoftwareenablesyouto usethecryptographicoperationsof theIBMembeddedSecuritySubsystemwhenyoucreatedigital certificatesfor Microsoftapplications.

v PKCS#11:PKCS#11isthecryptographicstandardforNetscape, Entrust,RSA andotherproducts.Afteryouinstall theIBMembeddedSecuritySubsystem

(19)

PKCS#11module, youcanusetheIBMembeddedSecuritySubsystemto generatedigitalcertificatesforNetscape,Entrust,RSAandotherapplications thatusePKCS#11.

E-mail

applications

IBMClientSecuritySoftwaresupports thefollowingapplicationtypesusingsecure e-mail:

v E-mailapplicationsthatusetheMicrosoftCryptoAPIforcryptographicoperations, suchasOutlookExpressandOutlook(whenused withasupportedversionof InternetExplorer)

v E-mailapplicationsthatusePublicKeyCryptographicStandard#11(PKCS#11) forcryptographicoperations,suchasNetscapeMessenger(whenusedwitha supportedversion ofNetscape)

v LotusNotes supportthroughenhancedlogonauthentication protection

Downloading

the

software

Client SecuritySoftwarecanbedownloadedfromthe http://www.pc.ibm.com/us/security/index.htmlIBMWebsite.

Registration

form

When youdownloadthesoftware,youmust completea registrationformand questionnaire,andagree tothelicenseterms.Followtheinstructionsprovidedon thehttp://www.pc.ibm.com/us/security/index.htmlIBMWebsiteto downloadthe software.

Theinstallationfilesfor IBMClientSecuritySoftwareareincludedwithintheCSS self-extracting executablefile.

Export

regulations

IBMClientSecuritySoftwarecontainsencryptioncode thatcan bedownloaded within NorthAmericaandinternationally. Ifyouliveinacountrywheredownloading encryptionsoftwarefromaWebsiteintheUnited Statesisprohibited,youcannot downloadIBMClientSecuritySoftware. Formoreinformationonexportregulations thatgovernIBMClientSecuritySoftware,seeAppendixA,“U.S.exportregulations for ClientSecuritySoftware,”onpage43.

(20)
(21)

Chapter

3.

Before

installing

the

software

This sectioncontainsprerequisiteinstructionsforrunningtheinstallationprogram andconfiguring IBMClientSecuritySoftwareonIBMclients.

Allfilesrequiredfortheinstallationof ClientSecuritySoftwareareprovidedonthe http://www.pc.ibm.com/us/security/index.htmlIBMWebsite.TheWebsiteprovides informationthathelpsensurethatyoursystemcontainstheIBMembeddedSecurity Subsystem, andthatenables youtoselect theappropriateIBMClientSecurity offeringfor yoursystem.

Before

you

install

the

software

TheinstallationprograminstallsIBMClientSecuritySoftwareontheIBMclientand enables theIBMembeddedSecuritySubsystem;however,installationspecificsvary dependingonanumberoffactors.

Installing

on

clients

running

Windows

XP

and

Windows

2000

WindowsXPandWindows2000 usersmust logonwithadministratorrightsto install IBMClient SecuritySoftware.

Installing

for

use

with

Tivoli

Access

Manager

If youintendtouseTivoliAccess Managertocontroltheauthentication requirements foryourcomputer,youmust installsomeTivoliAccessManager componentsbeforeyouinstall IBMClient SecuritySoftware.Fordetails, seeUsing Client SecuritywithTivoliAccessManager.

Startup

feature

considerations

Two IBMstartupfeaturesmightaffectthewaythatyou enabletheIBMembedded SecuritySubsystemandgeneratetheencryptionkeys.Thesefeaturesarethe administrator passwordandEnhancedSecurityandcanbeaccessedfromthe Configuration/Setup Utilityof anIBMcomputer.IBMClientSecurity Softwarehasa separate administratorpassword.Toavoidconfusion,theadministratorpassword thatissetintheConfiguration/SetupUtilityisreferred toastheBIOSadministrator passwordintheClientSecuritySoftwaremanuals.

BIOS

Administrator

password

ABIOSadministrator passwordpreventsunauthorizedpersonsfromchangingthe configurationsettingsofanIBMcomputer.Thispasswordissetusingthe

Configuration/Setup UtilityprogramonaNetVistaorThinkCentrecomputerorthe IBMBIOSSetupUtilityprogramonaThinkPadcomputer.Theappropriateprogram can beaccessedbypressingF1duringthecomputerstartupsequence.This passwordiscalledtheAdministratorPasswordintheConfiguration/SetupUtilityand theIBMBIOSSetupUtility.

Enhanced

Security

Enhanced Securityprovidesextra protectionfor yourBIOSadministratorpassword, aswellasyourstartupsequencesettings.YoucandetermineifEnhanced Security isenabledor disabledbyusingtheConfiguration/SetupUtilityprogram,which is accessed bypressingF1duringthecomputerstartupsequence.

For moreinformationaboutpasswordsandEnhancedSecurity,seethe documentation providedwithyourcomputer.

(22)

EnhancedSecurityonNetVista models6059,6569, 6579,6649, andall NetVista Q1xmodels: Ifanadministratorpasswordhasbeen setonthese NetVista models(6059,6569, 6579,6649, 6646,andallQ1xmodels), youmust open theAdministratorUtilityto enabletheIBMembeddedSecuritySubsystemand generate theencryptionkeys.

When EnhancedSecurityisenabledonthesemodels, youmustusethe

Administrator Utilityto enabletheIBMembeddedSecuritySubsystemandgenerate theencryptionkeysafterIBMClientSecuritySoftwareisinstalled.Iftheinstallation programdetectsthatEnhanced Securityisenabled,youwillbenotified attheend of theinstallationprocess.Restartthecomputerandopen theAdministratorUtility to enabletheIBMembeddedSecuritySubsystemandgeneratetheencryption keys.

EnhancedSecurityonallotherNetVista models(otherthanmodels6059, 6569, 6579,6649, andallNetVistaQ1x models): If anadministrator passwordon other NetVistamodelshasbeenset, youarenotrequiredtotype theadministrator passwordduringtheinstallationprocess.

When EnhancedSecurityisenabledontheseNetVistamodels, youcanusethe installationprogramtoinstall thesoftware,butyoumustusethe

Configuration/Setup Utilityto enabletheIBMembeddedSecuritySubsystem.After

you haveenabledtheIBMembeddedSecuritySubsystem, youcanusethe Administrator Utilityto generatetheencryption keys.

BIOS

update

information

Before youinstallthesoftware,youmightneedto downloadthelatestbasic input/output system(BIOS)codefor yourcomputer.TodeterminetheBIOSlevel thatyour computeruses,restartyourcomputerandpressF1to startthe

Configuration/Setup Utility.Whenthemain menufor theConfiguration/Setup Utility opens,selectProductDatatoviewinformationabouttheBIOScode.TheBIOS code levelisalso calledtheEEPROMrevisionlevel.

TorunIBMClient SecuritySoftware2.1orlateronNetVistamodels(6059, 6569, 6579, 6649),youmust useBIOSlevelxxxx22axxor later;torunIBMClient Security Software2.1or lateronNetVista models(6790,6792, 6274,2283), you must useBIOSlevelxxxx20axxor later.For moreinformation,seetheREADME file includedwiththesoftwaredownload.

TofindthelatestBIOScodeupdatesfor yourcomputer,goto the

http://www.pc.ibm.com/supportIBMWebsite, typebiosinthesearchfield,and select downloadsfromthedrop-downlist; thenpressEnter.Alistof BIOScode updates isdisplayed. Clicktheappropriatemodelnumberandfollowtheinstruction ontheWebpage.

Using

the

administrator

key

pair

to

archive

keys

Thearchivekey pairissimply acopyoftheadministratorkey pairthatyoustoreon anexternalmediafor restoration.Because theAdministratorUtilityisusedto create thearchivekey pair,youmust installIBMClient SecuritySoftwareonaninitialIBM clientbefore youcancreatetheadministrator keypair.

(23)

Chapter

4.

Installing,

updating,

and

uninstalling

the

software

This sectioncontainsinstructionsfor downloading,installingandconfiguringIBM Client SecuritySoftwareonIBMclients.This sectionalsocontainsinstructionsfor uninstallingthesoftware.BesurethatyouinstallIBMClientSecuritySoftwareprior to installinganyof thevarious utilitiesthatenhance ClientSecurityfunctionality.

Important:If youareupgradingfromversionspriortoIBMClientSecuritySoftware 5.0,youmust decryptallencryptedfilesbefore installingClientSecuritySoftware 5.1or later.IBMClientSecuritySoftware5.1orlatercannotdecryptfilesthatwere encryptedusingversionspriortoClientSecuritySoftware5.0becauseofchanges initsfile-encryptionimplementation.

Downloading

and

installing

the

software

Allfilesrequiredfortheinstallationof ClientSecuritySoftwareareprovidedonthe http://www.pc.ibm.com/us/security/index.htmlIBMWebsite.TheWebsiteprovides informationthathelpsensurethatyoursystemcontainstheIBMembeddedSecurity Subsystem, andthatenables youtoselect theappropriateIBMClientSecurity offeringfor yoursystem.

Todownloadtheappropriatefilesfor yoursystem,completethefollowing procedure:

1. UsingaWebbrowser,gotothehttp://www.pc.ibm.com/us/security/index.html IBMWebsite.

2. ClickDownloadinstructionsandlinks.

3. IntheIBMClientSecuritySoftwaredownloadinformationarea,clickthe

Continuebutton.

4. ClickDetectmysystem&continueorenter yourseven-digitmachine type-modelnumberintheprovidedfield.

5. CreateauserID,registerwithIBMbyfillingouttheonlineform,andreview theLicenseAgreement; thenclickAcceptLicence.

Youwillautomaticallyberedirectedto theIBMClientSecuritydownloadpage. 6. Followthestepsonthedownloadpageto downloadthenecessary device

drivers,readmefiles,software,referencedocuments,andadditionalutilities thatconstituteIBMClient SecuritySoftware.Followthedownloadsequence specifiedontheWebsite.

7. FromtheWindowsdesktop,clickStart>Run.

8. IntheRunField,typed:\directory\csec5xxus_00yy.exe,whered:\directory\ isthedrive letteranddirectorywheretheexecutablefileislocated.xxandyy arealpha-numeric.

9. ClickOK.

TheWelcome totheInstallShieldWizardforIBMClientSecuritySoftware windowopens.

10. ClickNext.

Thewizard willextractthefilesandinstallthesoftware.Whentheinstallation iscomplete,youwillbegiventheoptionto restartyourcomputernow orto waituntil later.

11. Selectto restartyourcomputer nowandclickOK.

TheIBMClientSecuritySoftwareSetupWizardwillopenwhenyourcomputer restarts.

(24)

Using

the

IBM

Client

Security

Software

Setup

Wizard

TheIBMClientSecuritySoftwareSetupWizardprovidesaninterfacethathelpsyou install ClientSecuritySoftwareandenabletheIBMembeddedSecurityChip.The IBMClientSecuritySoftwareSetupWizardalsoguides usersthroughthe

necessary tasksinvolvedinsettingupasecuritypolicyonanIBMclient.

Thesestepsareasfollows:

v SettingaSecurityAdministrator Password

Thesecurityadministrator password,referredto inthesemanualsasthe administratorpassword, isused tocontrolaccesstotheIBMClientSecurity AdministratorUtility,whichisusedto changethesecuritysettingsforthis computer.This passwordmustbeexactlyeight characterslong.

v CreatingAdministratorSecurityKeys

Administratorsecuritykeysareasetof digitalkeysthatarestoredina computer file.Thesekey filesarealsoreferred toastheadministratorkeys,administrator keypair,or thearchivekeypair.It isrecommendedthatyousavethesevital securitykeysonaremovablediskordrive.When achangetothesecuritypolicy ismadeintheAdministratorUtility,you willbepromptedfor anadministrator key toprove thatthepolicychangeisauthorized.

Backupsecurityinformationisalso savedincaseyoueverneedto replacethe systemboard orharddriveof yourcomputer.Storethisbackup information somewhereoff thelocalsystem.

v ProtectingApplicationswithIBMClientSecurity

SelecttheapplicationsthatyouwanttoprotectwithIBMClient Security.Some optionsmightnotbeavailableif youdonothave othernecessaryapplications installed.

v AuthorizingUsers

Usersneedto beauthorizedbefore theycanaccessthecomputer.Whenyou authorizea user,youmust specifythatuser’spassphrase.Unauthorizedusers arenotpermitted tousethecomputer.

v Selectinga SystemSecurityLevel

Selectinga systemsecuritylevelenables youtoestablisha basicsecuritypolicy quicklyandeasily.YoucandefineacustomsecuritypolicyintheIBMClient SecurityAdministratorUtilitylater.

TousetheIBMClientSecuritySoftwareSetupWizard,completethefollowing procedure:

1. IftheWizardisnotalreadyopen,click Start>Programs>Access IBM> IBMClientSecuritySoftware>IBMClientSecuritySetupWizard.

TheWelcometotheIBMclientSecuritySetupWizardscreendisplaysan overviewofthewizardsteps.

Note: If youintendto usefingerprintauthentication,youmustinstall the fingerprintreaderandsoftwarebeforecontinuing.

2. ClickNext tobeginusingthewizard.

TheSetSecurityAdministratorPasswordscreenisdisplayed.

3. TypeyourSecurityAdministrator PasswordintheEnterAdministrator Passwordfield andclickNext.

Note: UponinitialinstallationoraftertheIBMembeddedSecurityChiphas been cleared,youwillberequiredto confirmyourSecurityAdministrator

(25)

PasswordintheConfirmAdministratorPasswordfield.Youmightalso berequiredtoprovideyoursupervisorpassword, ifapplicable. TheCreateAdministratorSecurityKeysscreenisdisplayed.

4. Dooneofthefollowing: v Createnewsecuritykeys

Tocreatenewsecuritykeys,use thefollowing procedure: a. ClicktheCreatenewsecuritykeys radiobutton.

b. Specifywhereyouwanttosavetheadministrator securitykeysbyeither typingthepathnameintheprovidedfield orbyclickingBrowseand selectingtheappropriatefolder.

c. If youwantto splitthesecuritykeyforincreasedprotection,clickthe

Split thebackupsecurity keyforincreasedsecuritycheckboxso thata checkmarkappearsinthebox, andthenusethearrowsto select thedesirednumberintheNumberofsplitsscrollbox.

v Use anexistingsecuritykey

Touseanexistingsecuritykey,usethefollowingprocedure: a. ClicktheUse anexistingsecuritykeyradiobutton.

b. SpecifythelocationofthePublicKeybyeithertypingthepathname in theprovidedfield orbyclickingBrowseandselectingtheappropriate folder.

c. SpecifythelocationofthePrivateKeybyeithertypingthepathname in theprovidedfield orbyclickingBrowseandselectingtheappropriate folder.

5. Specifywhereyouwantto savethebackupcopies ofyoursecurityinformation byeither typingthepathnameintheprovidedfieldor byclickingBrowse and selectingtheappropriatefolder.

6. ClickNext.

TheProtectApplicationswithIBMClientSecurityscreenisdisplayed.

7. EnableIBMClientSecurityprotectionbyselectingtheappropriatecheckboxes sothata checkmarkappearsineachselectedbox,andclickingNext.The availableClientSecurityselectionsareasfollows:

v Secureaccesstoyourcomputer byreplacingthenormalWindows

logonwiththeClientSecuritysecurelogon

Selectthisboxto replacethenormalWindowslogonwiththeClientSecurity securelogon.Thisincreasesthesecurityof yoursystem,andallowslogon only afterauthenticationwiththeIBMEmbeddedSecurityChipandoptional devices,likefingerprintreadersorsmartcards.

v Enablefileandfolderencryption

Selectthisboxif youwantto securefilesonyourharddrivewiththeIBM EmbeddedSecurity Chip.(Requiresyouto downloadtheIBMClient SecurityFileandFolder Encryptionutility).

v EnableIBM ClientSecurityPasswordManagersupport Selectthisboxif youwantto usetheIBMPasswordManagerto

convenientlyandsecurelystorepasswordsforyourWebsitelogonsand applications.(Requiresyouto downloadtheIBMClientSecurityPassword Managerapplication).

v Replace LotusNoteslogonwithIBM ClientSecuritylogon

Selectthisboxif youwantClient SecuritytoauthenticateLotusNotesusers throughtheIBMembeddedSecurityChip.

v EnableEntrust support

(26)

Selectthisboxif youwantto enableintegrationwithEntrust security softwareproducts.

v ProtectMicrosoftInternetExplorer

Thisprotectionenables youtosecureyoure-mailcommunicationsandWeb browsingwithMicrosoftInternetExplorer(requiresadigitalcertificate). Support forMicrosoftInternetExplorerisenabledbydefault.

Afteryouhave selectedtheappropriatecheckboxes,theAuthorizingUsers screenisdisplayed.

8. CompletetheAuthorizingUsersscreenbycompleting oneofthefollowing procedures:

v Toauthorizeusersto performIBMClientSecurityfunctions,dothe following:

a. SelectauserintheUnauthorizedUsersarea. b. Click AuthorizeUser.

c. Type andconfirmyourIBMClient Securitypassphraseintheprovided fieldsandclickNext.

TheUVMPassphraseExpirationscreenisdisplayed. d. Set thepassphrase expirationfortheuserandclickFinish.

e. Click Next.

v TounauthorizeusersfromperformingIBMClientSecurityfunctions,dothe following:

a. SelectauserintheAuthorizedUsersarea. b. Click UnauthorizeUser.

Themessage,″Areyousureyou wantto unauthorize?″isdisplayed. c. Click Yes.

d. Click Next.

TheSelectSystemSecurityLevelscreenisdisplayed. 9. Selecta systemsecuritylevelbydoingoneofthefollowing:

v Selectthedesiredauthenticationrequirementsbyclickingtheappropriate checkboxes.Youcanselectmore thanoneauthenticationrequirement.The

Use UVMpassphrasecheckboxisselectedasdefault.

v Thefingerprintreader devicedriverandsmart cardreaderdevicedriver must beinstalledbefore startingtheIBMClientSecuritySetupWizardfor thesedevicesto beavailabletotheSetupWizard.

v Selectasystemsecuritylevelbydraggingtheslideselector tothedesired securitylevelandclick Next.

Note: YoucandefineacustomsecuritypolicylaterusingthePolicyEditor intheAdministratorUtility.

10. Reviewyoursecuritysettingsandtakeoneof thefollowing actions: v Toacceptthesettings,clickFinish.

v Tochangethesettings,clickBack,maketheappropriatechanges;then returnto thisscreenandclickFinish.

IBMClient SecuritySoftwareconfiguresyoursettingsthroughtheIBM embeddedSecurityChip.Amessageisdisplayedconfirmingthatyour computerisnowprotected byIBMClientSecurity.

11. ClickOK.

Youcannowinstall andconfiguretheIBMClientSecurityPasswordManager andtheIBMClientSecurityFileandFolder Encryptionutilities.

(27)

Enabling

the

IBM

Security

Subsystem

TheIBMSecuritySubsystemmustbeenabledbefore youcanuseClientSecurity Software. Ifthechiphasnotbeenenabled, youcanenableitbyusingthe

Administrator Utility.InstructionsforusingtheSetupWizardarecontainedinthe previoussection.

ToenabletheIBMSecuritySubsystemusingtheAdministratorUtility,completethe following procedure:

1. Click Start>Settings>Control Panel>IBM EmbeddedSecurity Subsystem.

Ascreendisplaysa messagethatstatesthattheIBMSecuritySubsystemhas notbeenenabled, andthatasksif youwouldlike toenableitnow.

2. Click Yes.

Amessageisdisplayedstatingthatif youhavea supervisorpasswordora BIOSadministrator passwordenabled,youmust disableitintheBIOSSetup Utilitybeforecontinuing.

3. Dooneof thefollowing:

v Ifyouhave asupervisorpasswordenabled,clickCancel, disableyour supervisorpassword,andthencompletethisprocedure.

v Ifyoudonothaveasupervisorpasswordenabled, clickOKto continue. 4. Close allopenapplicationsandclickOKto restartthecomputer.

5. Afterthesystemrestarts,clickStart>Settings>ControlPanel>IBM EmbeddedSecuritySubsystemtoopentheAdministrator Utility.

AmessageisdisplayedstatingthattheIBMSecuritySubsystemhasnotbeen configuredor hasbeencleared.Anew passwordisrequiredatthistime. 6. Enterandconfirmanew administratorpasswordintheappropriatefieldsand

clickOK.

Note: Thepasswordmustbeeightcharactersinlength.

Theoperation iscompleteandtheAdministratorUtilitymainscreenisdisplayed.

Installing

the

software

on

other

IBM

clients

when

the

administrator

public

key

is

available

-

unattended

installations

only

If youhaveinstalledthesoftwareonthefirstIBMclientandcreatedan administrator keypair,you caninstallthesoftwareandenablethesecurity subsystemonotherIBMclients byusingtheinstallationprogram.

Duringtheinstallation,youmust choosealocationfortheadministratorpublic key, theadministrator privatekey,andthekeyarchive.If youwantto usean

administrator publickeythatresidesonashareddirectoryor savethekeyarchive to ashareddirectory,youmust firstmapadrive letterto thedestination directory before youcanusetheinstallationprogram.Forinformationonmappingadrive letter toasharednetwork resource,seeyourWindowsoperating-system documentation.

Performing

an

unattended

installation

An unattendedinstallationenables anadministrator toinstallClient Security SoftwareonaremoteIBMclientwithout havingtophysicallygototheclient computer.

(28)

Before youbeginanunattendedinstallation,readChapter3,“Beforeinstalling the software,”onpage11.Noerrormessages aredisplayedduringunattended installations. Ifanunattendedinstallationends prematurely,youmustperforman attended installationto viewanyerrormessages thatmightbedisplayed.

Note: Usersmust logonwithadministratoruserrightstoinstall ClientSecurity Software.

Mass

deployment

Massdeployment enablessecurityadministratorsto initiatesecuritypolicyon multiplecomputerssimultaneously.Thismakesiteasierto manageanddeploy securitymeasuresandhelpsensurethatthecorrectsecuritypoliciesare implemented.

Thefollowingdevice driversmustbeinstalledbefore completingthemass deployment procedure:

v TheSMbusdevicedriver

v TheAtmelTPMdevice driver(forTCGsystems)

There aretwomajor stepstoamassdeployment: v Massinstallation

v Massconfiguration

Mass

installation

ToinstallIBMClientSecuritySoftwareonmultipleclientssimultaneously,youwill need toperformanunattendedinstallation.Theunattendedinstallationparameteris requiredwheninitiatingamassdeployment.

Toinitiatea massinstallation,completethefollowingprocedure: 1. Createthecsec.inifile.

Thecsec.inifileiscreatedwhentheusercompletes theIBMClientSecurity Setup Wizard.Thisstepisonly requiredifyouintendtoperformamass configuration.See“Massconfiguration”onpage19formoredetails.

2. Extractthecontentsof theCSSinstallationpackagewithWinzipusingfolder names.

3. In thesetup.issfile,edittheszIniPath andszDir entries,whicharerequired for amassconfiguration.

Thefullcontentsofthis fileislistedbelow. Thefolder locationissetbythe szIniPath parameterofthecsec.inifile.TheszIniPathparameterisonly requiredif youintendtoperformamassconfiguration.

4. Encryptthecsec.inifilebycompletingthefollowingprocedure: a. OpentheAdministratorConsole.

b. Click Encrypt/DecryptSetupConfigurationFile.

c. Selectthecsec.inifile. d. Click Open.

e. Click OK.

5. Copythefilestothetargetsystem.

(29)

This command-linestatementshouldberunfromthedesktop ofauser whohas administrator rights.TheStartUpprogramgrouportheRunkey isa goodplace to dothis.

7. Removethecommand-linestatementonthenextboot.

ThefullcontentsoftheSetup.issfile, whichisincludedinthecontentsof theCSS installationpackageextractedabove,islistedbelowwithafewdescriptions: [InstallShieldSilent]

Version=v6.00.000 File=Response File szIniPath=d:\csssetup.ini

(Theaboveparameteristhenameandlocationofthe.inifile,which isrequiredfor massconfiguration.Ifthis isa networkdrive,itmust bemapped.Whena mass configurationisnotbeingused witha silentinstallation,removethis entry.) [FileTransfer] OverwrittenReadOnly=NoToAll [{7BD2CFF6-B037-47D6-A76B-D941EE13AD96}-DlgOrder] Dlg0={7BD2CFF6-B037-47D6-A76B-D941EE13AD96}-SdLicense-0 Count=4 Dlg1={7BD2CFF6-B037-47D6-A76B-D941EE13AD96}-SdAskDestPath-0 Dlg2={7BD2CFF6-B037-47D6-A76B-D941EE13AD96}-SdSelectFolder-0 Dlg3={7BD2CFF6-B037-47D6-A76B-D941EE13AD96}-SdFinishReboot-0 [{7BD2CFF6-B037-47D6-A76B-D941EE13AD96}-SdLicense-0] Result=1 [{7BD2CFF6-B037-47D6-A76B-D941EE13AD96}-SdAskDestPath-0] szDir=C:\Program Files\IBM\Security

(Theaboveparameteristhedirectoryused toinstallClientSecurity. Itmustbelocal to thecomputer.)

Result=1

[{7BD2CFF6-B037-47D6-A76B-D941EE13AD96}-SdSelectFolder-0] szFolder=IBMClientSecuritySoftware

(Theaboveparameteristheprogramgroup forClientSecurity.) Result=1 [Application] Name=ClientSecurity Version=5.00.002f Company=IBM Lang=0009 [{7BD2CFF6-B037-47D6-A76B-D941EE13AD96}-SdFinishReboot-0] Result=6 BootOption=3

Mass

configuration

Thefollowingfile isalso essentialwheninitiatinga massconfiguration.Thefilecan benamedanything,aslong asit hasa.iniextension. Belowishow thefileshould look.Totherightside isabriefdescriptionnotto beincludedinthefile.The following commandrunsthis filefromthecommandlinewhenthemass configurationisnotdonealongwithamassinstallation:

<CSS installation folder>\acamucli /ccf:c:\csec.ini

Note: Ifanyfilesorpathsareonanetwork drive,thedrive mustbemappedtoa letter.

[CSSSetup] SectionheaderforCSSsetup.

(30)

suppw=bootup BIOSadministrator/supervisorpassword. Leaveblankifnotrequired.

hwpw=11111111 AdministratorpasswordfortheIBMEmbeddedSecurity Subsystem.Mustbeeightcharacters.Alwaysrequired.Must becorrectifadministratorpasswordhasalreadybeenset. newkp=1 1togenerateanewadministratorkeypair

0touseanexistingadministratorkeypair.

keysplit=1 Whennewkpis1,thisdeterminesthenumberofprivatekey components.

Note: Iftheexistingkeypairusesmultipleprivatekeyparts, allprivatekeypartsmustbestoredinthesamedirectory. kpl=c:\jgk Locationoftheadministratorkeypairwhennewkpis1,ifthisis

anetworkdriveitmustbemapped. kal=c:\jgk\archive Locationoftheuserkeyarchive,

ifthisisanetworkdriveitmustbemapped.

pub=c:\jk\admin.key Locationoftheadministratorpublickeywhenusinganexisting administratorkeypair,

ifthisisanetworkdriveitmustbemapped.

pri=c:\jk\private1.key Locationoftheadministratorprivatekeywhenusingan existingadministratorkeypair,

ifthisisanetworkdriveitmustbemapped.

wiz=0 DeterminesifthisfilewasgeneratedbytheCSSsetupwizard. Thisentryisnotnecessary.Ifyouincludeitinthefilethevalue shouldbe0.

clean=0 1todeletethe.inifileafterinitialization, 0toleavethe.inifileafterinitialization. enableroaming=1 1toenableroamingfortheclient,

0todisableroamingfortheclient. username=

[promptcurrent]

[promptcurrent]topromptthecurrentuserfortheroaming clientregistrationpassword.

[current]whentheroamingclientregistrationpasswordforthe currentuserisprovidedbythesysregpwdentryandthecurrent userhasbeenauthorizedtoregisterthesystemwiththe roamingserver.

[<specificuseraccount>]ifthedesignateduserhasbeen authorizedtoregisterthesystemwiththeroamingserverandif thesystemregistrationpasswordforthatuserisprovidedby thesysregpwdentry.

Donotusethisentryiftheenableroamingvalueis0,orifthe enableroamingentryisnotpresent.

sysregpwd=12345678 Systemregistrationpassword.Setthisvaluetothecorrect passwordtoenablethesystemtoberegisteredwiththe roamingserver.Donotincludethisentryiftheusernamevalue issetto[promptcurrent],oriftheusernameentryisnotpresent. [UVMEnrollment] Sectionheaderforuserenrollment.

enrollall=0 1toenrollalllocaluseraccountsinUVM, 0toenrollspecificuseraccountsinUVM.

defaultuvmpw=top Whenenrollallis1,thiswillbetheUVMpassphraseforall users.

defaultwinpw=down Whenenrollallis1,thiswillbetheWindowspassword registeredwithUVMforallusers.

defaultppchange=0 Whenenrollallis1,thiswillestablishtheUVMpassphrase changepolicyforallusers.

1torequiretheusertochangetheUVMpassphraseatnext logon,

0tonotrequiretheusertochangetheUVMpassphraseat nextlogon.

(31)

defaultppexppolicy=1 Whenenrollallis1,thiswillestablishtheUVMpassphrase expirationpolicyforallusers.

0toindicatethattheUVMpassphraseexpires

1toindicatethattheUVMpassphrasedoesnotexpire defaultppexpdays=0 Whenenrollallis1,thiswillestablishthenumberofdays

untiltheUVMpassphraseexpiresforallusers.

Whenppexppolicyissetto0,setthisvaluetoestablishthe numberofdaysuntiltheUVMpassphraseexpires.

enrollusers=2 Whenenrollallis0,thisisthenumberofusersthatwillbe enrolledinUVM.

user1=jknox Enumeratenumberofuserstobeenrolledstartingwith1,user namesmustbetheaccountnames.Togettheactualaccount nameonWindows2000,dothefollowing:

1. IntheWindowsControlPanel,clickAdministrativeTools andthenclicktheComputerManagementshortcut. 2. ExpandtheLocalUsersandGroupsnode.

3. OpentheUsersfolder.

TheitemslistedintheNamecolumnaretheaccount names.

TogettheactualaccountnameonWindowsXPfromthe WindowsControlPanel,clicktheUserAccounticon.Theuser accountsaredisplayed.

user1uvmpw=chrome EnumeratenumberofuserstobeenrolledUVMpassphrase startingwith1.

user1winpw=spinning EnumeratenumberofuserstobeenrolledWindowspassword registeredwithUVMstartingwith1.

user1domain=0 0toindicatethatthisaccountislocal,

1toindicatethatthisaccountisonthedomain.

user1ppchange=0 1torequiretheusertochangetheUVMpassphraseatnext logon,

0tonotrequiretheusertochangetheUVMpassphraseat nextlogon.

user1ppexppolicy=1 0toindicatethattheUVMpassphraseexpires, 1toindicatethattheUVMpassphrasedoesnotexpire. user1ppexpdays=0 Whenppexppolicyissetto0,setthisvaluetoindicatethe

numberofdaysuntiltheUVMpassphraseexpires. user2=russell user2uvmpw=left user2winpw=right user2domain=0 user2ppchange=1 user2ppexppolicy=0 user2ppexpdays=90

[UVMAppConfig] SectionheaderforUVM-awareapplicationsetupand UVM-awaremodulesetup.

uvmlogon=0 1touseUVMlogonprotection, 0touseWindowslogon.

entrust=0 1touseUVMforentrustauthentication, 0touseentrustauthentication.

notes=1 1toenableLotusNotessupport, 0todisableLotusNotessupport.

netscape=0 1tosignandencrypte-mailswiththeIBMPKCS#11module, 0tonotsignandencrypte-mailswiththeIBMPKCS#11 module.

(32)

passman=0 1tousePasswordManager, 0tonotusePasswordManager folderprotect=0 1touseFileandFolderEncryption,

0tonotuseFileandFolderEncryption.

Upgrading

your

version

of

Client

Security

Software

Clientsthathave installedpreviousversionsofClientSecuritySoftware should updatetheirsoftwaretothis versiontotake advantageof newClient Security features.

Important:TCG-compliantsystemsthathadIBMClientSecuritySoftwareVersion 4.0x installedmustuninstallIBMClientSecuritySoftwareversion4.0xandclear the chip beforeinstalling thisversionofIBMClientSecuritySoftware. Failureto doso mightresultinaninstallationfailure,or non-responsivesoftware.

Upgrading

using

new

security

data

If youwouldliketo completelyremoveClientSecurity Softwareandstartover, completethefollowingprocedure:

1. Uninstall yourpreviousversion ofClientSecuritySoftwareusingtheControl PanelAdd/RemoveProgramsapplet.

2. Reboot thesystem.

3. CleartheIBMembeddedSecurityChipintheBIOSSetuputility. 4. Reboot yoursystem.

5. Install thelatestversionof ClientSecuritySoftwareandconfigureitusingthe IBMClientSecuritySoftwareSetupWizard.

Upgrading

from

CSS

5.0

or

later

using

existing

security

data

If youwouldliketo upgradefromClientSecuritySoftwareVersion5.0orlater versionsof thesoftwareusingyourexistingsecuritydata,completethefollowing procedure:

1. Update yourarchivebycompletingthefollowingsteps:

a. Click Start>Programs>AccessIBM>IBM ClientSecuritySoftware> ModifyYourSecuritySettings.

b. Click theUpdatekeyarchive buttonto ensurethatyourbackup information isupdated.

Notethearchivedirectory.

c. ExittheIBMClientSecuritySoftwareUserConfigurationUtility.

2. Upgrade theexistingversion ofClientSecuritySoftwarebycompletingthe following steps:

a. FromtheWindowsdesktop,clickStart>Run.

b. In theRunField,typed:\directory\csec5xxus_00yy.exe,where

d:\directory\ isthedrive letteranddirectorywheretheexecutablefileis located. xxandyyarealpha-numeric.

c. SelectUpgrade.

References

Related documents

(It is the fact that the canonical strip has all the diagonal hinges in the same direction that forces alternation between left and right turns from folding only at diagonal

 Mobile, Physical and Virtual Management  Security and Compliance  Service Management Integration  Comprehensive Client Management Capabilities  Improved Administrator

Your PASSWORD is used to access the FirstMerc.com Investment Consultant or Administrator website while a Security Code is used during the login process if logging in from

Using the Symantec System Center console, you can view the version number of the virus definitions files at the Symantec Client Security server, server group, client group,

default password i forgot my admin password for imac reset administrator password qnap windows password reset in linux bypass windows 7 security password forgot administrator

1 Right-click the server group or the servers that you want to configure, and then click All Tasks &gt; Symantec AntiVirus &gt; Client Auto-Protect Options. 2 In the Client

If the server is remote, that is, not on the same computer as the client, the name and password of any administrator account configured on the server will be required for access..

SMTP TCP 25 Enables access to the SMTP service through the specified network interfaces, to allow internal and external SMTP servers to relay email messages to Lotus Protector for