资源加载中... loading...

密钥安全性

在发明者量化交易平台上配置的账户信息、策略参数中的加密字符串等敏感数据均在浏览器端加密。这些在发明者量化交易平台上储存的信息均为加密信息(非明文数据)。只有用户的私有设备可以解密使用,从而极大提高了敏感数据的安全性。如果在策略代码、参数设置、策略描述等信息中包含了其它敏感信息,请不要公开或者出售该策略。 - 平台支持将交易所账户相关信息、秘钥等敏感信息本地化配置 在平台配置交易所信息的页面,所有带掩码的加密文本框控件都支持以配置文件路径的方式,用来载入托管者本地文件。下面以交易所的RSA KEY验证方式为例子,详细说明如何把敏感信息配置在托管者程序所在设备的本地。 1、创建RSA公钥、私钥。例如创建格式为PKCS#8的公钥、私钥,有很多工具可以创建,例如:openssl。 2、在交易所创建RSA KEY,创建时上传第一步中创建的公钥。 3、将第一步中创建的私钥以txt文件格式保存在托管者目录../logs/storage/xxx路径下,xxx为实盘Id;也可以保存在托管者程序所在目录中的其它路径。 4、在FMZ量化上配置交易所时,配置Access Key的编辑框中填写在交易所创建的RSA KEY。 5、在FMZ量化上配置交易所时,配置Secret Key的编辑框中,填写第三步中在托管者目录放置的txt文件的路径,例如放置的文件名为:rsaKey.txt,则填写:file:///rsaKey.txt。在运行实盘,引用到该交易所(对象)时,托管者会自动载入目录../logs/storage/xxx/rsaKey.txt的文件内容作为交易所对象的配置信息,例如本例中的RSA私钥。

这样私钥本地化保存更加安全,详细过程可以参考视频讲解 - 修改发明者量化交易平台的账号密码,会导致交易所配置失效 如果修改了发明者量化交易平台的账号密码,会导致所有交易所配置失效,需要如下步骤处理: 1、重新在「交易所」管理页面配置交易所账户相关密钥、密码等信息。 2、停止所有托管者,使用修改后的发明者量化交易平台账户密码重新部署、运行托管者。

编程语言 实盘