11.07.2015 Views

NetEx EFT213 Reference Manual Rel 5.4

NetEx EFT213 Reference Manual Rel 5.4

NetEx EFT213 Reference Manual Rel 5.4

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

ENCrypt FunctionThe ENCrypt function can be used to encrypt user passwords which will be used by <strong>NetEx</strong>/eFT to establishconnections to remote hosts.Sites often store remote system access information in files to be included on the CONNECT command during<strong>NetEx</strong>/eFT execution. To prevent from storing cleartext passwords in files, you can encrypt a password andstore the encrypted form of the password in the file. The encrypted form of the password is useless to an individualfor gaining access to a remote system outside of <strong>NetEx</strong>/eFT. Within <strong>NetEx</strong>/eFT, the encrypted formof the password is valid only when decrypted internally by <strong>NetEx</strong>/eFT using the local host username as a secondaryencryption key.Format:Where:passwordusernameExamples:ENCrypt(“password” [,“username”])(STRING) specifies the remote system password you want to encrypt. The encrypted form ofthis password is returned by ENCRYPT and should be stored in a file for use later on theCONNECT command. You may leave this parameter off the command line and be promptedfor it.(STRING) specifies the local host username which represents the username associated withthe local <strong>NetEx</strong>/eFT process that will issue the CONNECT command with the encryptedpassword. This local host username is used as a secondary encryption key for the specifiedpassword. When <strong>NetEx</strong>/eFT is later run on the local system, either interactively or in batch,it queries the operating system for the username of the process. <strong>NetEx</strong>/eFT then uses thisusername as one of its keys in decrypting the password. The value for “username” abovemust be entered in uppercase in order to match the username value later returned by zOS.Assume a password of ‘special’ is to be used for the remote user and the local user that will be issuing theconnect is ‘TEST3’. Display the value of the encrypted password:eFT> text {enc(“special”,”TEST3”)}eFT: *2952a3d6a882e2311Assume a password of ‘special’ is to be used for the remote user and that NO local user will be specified.Display the value of the encrypted password:eFT> text {enc(“special”)}eFT: *19401e92a796d093aREF-eFT213-R<strong>5.4</strong>-08 Advanced Local User’s Guide Page 75

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!