小程序密钥是什么,有什么用

如题所述

一种参数,它是在明文转换为密文或将密文转换为明文的算法中输入的参数。

简单的公共密钥例子可以用素数表示,将素数相乘的算法作为公钥,将所得的乘积分解成原来的素数的算法就是私钥,加密就是将想要传递的信息在编码时加入素数,编码之后传送给收信人。

任何人收到此信息后,若没有此收信人所拥有的私钥,则解密的过程中(实为寻找素数的过程),将会因为找素数的过程(分解质因数)过久而无法解读信息。



扩展资料

用户可以把用于加密的密钥,公开地分发给任何用户。谁都可以使用这把公共的加密密钥与该用户秘密通信。除了持有解密密钥的收件方用户外,没有人能够解开密文。这样,传统加密方法中令人头痛的、代价沉重的密钥分发问题就转变为一个性质完全不同的公共密钥分发问题。

公共密钥加密系统允许用户事先把公共密钥发表或刊登出来。例如,用户可以把它和电话号码、产品说明等一起刊登出来,让任何人都可以查找并使用。这使得公共密钥应用的范围不再局限于信息加密,还可以应用于身份鉴别、权限区分等各种领域。

例如,大家熟知的各种应用软件,如Windows 95/98等系统安装时需要的产品序列号,其实就是公共密钥,它通常印在产品授权书的封面或封底上,供安装时鉴别用户的授权身份。

参考资料来源:百度百科-公共密钥

参考资料来源:百度百科-密钥

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-09-02
在授权开发以后,需要提交小程序密钥,有小程序密钥第三方才有能力获取用户的一些信息,提供一些能力!本回答被网友采纳
相似回答