生成秘钥文件导入开发者秘钥证书加密函数
注:如果之前已导入秘钥文件,不需重复导入。
生成秘钥文件
点击

,弹出输入秘钥的用户名小方框。用户可以在对话框中输入用户名,并选择秘钥的位数。
如果已跟天软人员申请可注册另一个与登录账号不一致的开发者账号,在生成秘钥、公钥时,需将两个文件名命名为与申请的开发者账号同名的文件。否则,用户不要修改生成的秘钥/公钥的名字。
秘钥位数越高,加密级别也越高,当然,保存的速度会相应的越慢。
点击‘OK’,生成秘钥成功后返回对话框成功对话框,如下图,用户点‘OK’后弹出文件,展现生成的秘钥/公钥。
在此随机生成一对秘钥(Developer Key,以账号名命名,且以.DKey为扩展名的文件)和公钥(Public Key,以账号名命名,且以.PKey为扩展名的文件)。
比如我的账号是tsfinancialmodel,生成的秘钥和公钥文件就是tsfinancialmodel.DKey和tsfinancialmodel.Pkey。
其中tsfinancialmodel.DKey 是账号tsfinancialmodel的秘钥,tsfinancialmodel.Pkey是公钥,这两个加密文件,一般放在安装路径下的账号同名文件下的TempKey目录(如:C:\Program Files\Tinysoft\Analyse.NET\ tsfinancialmodel \TempKey)下。
注意:
生成的秘钥和公钥的文件名,不要随意更改。
用户必须使用开发者账号将公钥文件上传至服务器,而公钥的名称与开发者账号名称必须一致。每个开发者账号只有一个公钥,如果多次上传,后面上传的公钥会覆盖前面上传的公钥。
一般平台的登录名,可以免费注册为开发者账号。如果一个账号有多人使用,每个人想管理一个秘钥,则需要多个不同的开发者账号(公钥名称不同),则需要联系相关的天软市场人员。
导入开发者秘钥证书
执行导入秘钥证书之后,用户才可以对函数进行加密。
点击

,找到秘钥文件,如图:
点击打开,将秘钥上传至服务器
函数加密
对于需要加密的函数,用户需打开函数编辑窗口,使函数处于待保存(未保存)状态。保存按钮为深色即为‘未保存’状态。
点击锁按钮,使锁按钮处于加锁状态
再点击保存按钮,函数即为加密函数,显示的文件名前面有个加密文件符号,如图: