发布离线包
离线包证书配置
离线包证书生成
离线包证书生成有以下两种方式:
方式一:使用在线工具生成
设置1024位,格式为pkcs8
使用android和ios客户端提供的接口设置公钥
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCoF+Yw56zwnc2zsUMbHb9EI92h 1+TmZyPWBo+k+QQ9QESbQ/VftFDuKYWNhYgzdho1a9yjSYWcgFe+xxzCSlSWLGH7 TDAy0bxrTs0yZg9uYzjAP66tXUJHqD4vc29RqqnRhqQQg0OphTAx/PCAO6AaNHEJ 36sTWN2H7BykVAWAVQIDAQAB
将私钥保存到后缀名为.pem(例如private.pem)的文件中
-----BEGIN PRIVATE KEY----- MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAKgX5jDnrPCdzbOx Qxsdv0Qj3aHX5OZnI9YGj6T5BD1ARJtD9V+0UO4phY2FiDN2GjVr3KNJhZyAV77H HMJKVJYsYftMMDLRvGtOzTJmD25jOMA/rq1dQkeoPi9zb1GqqdGGpBCDQ6mFMDH8 8IA7oBo0cQnfqxNY3YfsHKRUBYBVAgMBAAECgYAPltfUZUgWsKvpJGFy3FlmumTN o7Yo4Bvkt4sO48FO5Oz38V+KVrDCxbsLGv08uJFJrw0xX5oyn3yDxveV1Uru0/x1 zUzti19nQPaN84yOek9HcMW6l2aWU0yFkO6AQRKn96VfYDRNvpRDTpcj6rDjuMwl hDhuhR+oZBgGkm5eAQJBANoKfMNDFxxlA+BOQ0WqehRf2jY6rlsiky69aSFdb+5v 4xN258nMfwXm2M182SM2aB3+e2atTMabQcVZewcaT0ECQQDFW2DPEN+31CJs0bOm ZV/X/1JdeT7lxSkQrMt7bZE4sStB1zFrOL9kqruKKFKG+9TkKa1fYpPg7g5lawUk nQAVAkBv0RsEY/6RIDipqlkTfAaZNkLItrU9pXCHcrlcU/eX9qckD0F1Grs1gppC XzlXtooUf7I3CL6rx2kmVOojzVlBAkBOo6SlnbGnTE4TUlPlX8ubA8/MEz3uzGsa i9/g5L3S+zWjXJ4CfXA2Kpnj6UFJLBuedsTwlxUZsYHnA4ffGPgpAkEAuLcPHZQr q2cBQTxqUVy9oBgXx3diAcxx06gV4DgfmvNbyI2EhDcRxDos5lVBW5J3Gr8WDeJW Ql9chMqE+tzbMQ== -----END PRIVATE KEY-----
方式二:使用openssl工具生成
生成私钥,这里我们指定私钥的长度为1024
openssl genrsa -out rsa_private_key.pem 1024
根据私钥生成对应的公钥
openssl rsa -in rsa_private_key.pem -pubout -out rsa_public_key_2048.pub
私钥转化成pkcs8格式,尖括号的意思是:将转化好的私钥写到rsa_private_key_pkcs8.pem 文件里
openssl pkcs8 -topk8 -inform PEM -in rsa_private_key.pem -outform PEM -nocrypt > rsa_private_key_pkcs8.pem
上传离线包证书
登录TMF控制台,点击离线包 > 配置管理页面,点击选择文件,选择提前生成好的pem文件,保存即可。
证书上传后,即可进行离线包的发布操作。