密码机相关的配置说明

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

密码机相关安装说明

1.使用密码机racal管理软件增加客户端ip

前提:本机有连接密码机的权限,如没有可在密码机上直接增加

1>.双击PC.exe,然弹出的身份认证的对话框中输入密码机的IP、端口及密码(初始密码为FFFFFFFF)

2>登陆成功后,首先选择菜单授权管理→获取授权以获取授权,获取授权后选择菜单网络管理→网络管理,在弹出的如下对话框中添加客户端IP

3>添加客户端IP成功,选择菜单密钥管理 退出,退出软件;

2.解压开发包

将开发包apiDev.tar 上传到用户的根目录下,并执行如下命令解压密码机开发包和修改目录权限;

命令:

tar xvf apiDev.tar

chmod -R 755 apiDev/

3.配置环境变量:

在用户的.bash_profile或.profile文件中添加如下内容(请先确认密码机的IP和端口,并配置下面变量ipAddrOfCenterSecuSvr和portOfCenterSecuSvr):

# ****** 以下定义客户端API开发环境

DIROFESSCAPI=$HOME/apiDev

export DIROFESSCAPI

FUNDEFDIR=$HOME/apiDev/fundef

export FUNDEFDIR

APITESTDATADIR=$HOME/apiDev/testdata

export APITESTDATADIR

DIROFHSMAPI=$HOME/apiDev

export DIROFHSMAPI

cc=gcc

# ****** 以下定义客户端API运行时用到的配置

#这个变量定义了日志是否打开

openDebug=1

#这个变量定义了中心安全服务器的IP地址

ipAddrOfCenterSecuSvr=?

#这个变量定义了中心安全服务器的端口

portOfCenterSecuSvr=?

#这个变量定义了与中心安全服务器通讯的超时

timeoutOfCenterSecuSvr=10

#这个变量定义了本应用的应用编号

idOfEsscAPI=TA

#这个变量定义了缺省的密钥名称应用编号

appIDOfKey=TE

#这个变量定义了密码机指令的消息头

lenOfMsgHeader=8

export openDebug ipAddrOfCenterSecuSvr portOfCenterSecuSvr timeoutOfCenterSecuSvr idOfEsscAPI appIDOfKey lenOfMsgHeader

# ****** 以下为开发所需要用到的配置

#OSSPEC="-g -qcpluscmt"

OSSPEC="-g"

#OSSPECLIBS="-lcurses"

OSSPECLIBS=

export OSSPEC OSSPECLIBS

# ****** 以下为运行需要用到的配置

UNIONLOG=$HOME/apiDev/log

# 设置测试目录

UNIONTEST=$HOME/apiDev/test

export UNIONLOG UNIONTEMP UNIONTEST

export PATH=$PATH:$HOME/apiDev/bin:.

Language="zh_US"

export Language

set -o vi

4.验证密码机是否连接成功

命令:

cd ~/apiDev/test/

./test

选择11或12或13测试是否成功。输入exit退出(如不成功,可查看日志文件~/apiDev/log/unionlog.log)

相关文档
最新文档