如题所述
RSAæ¯ä¸ç§åæ件å å¯ç³»ç»ï¼ä»éè¦å°è¾å
¥çæ°æ®åæåºå®å¤§å°çåï¼ç¶å对è¿äºæ°æ®åè¿è¡å å¯ãå å¯ä»¥åè¾åºçæ°æ®åé¿åº¦åè¾å
¥æ¶ä¸æ ·çãä½ åç°å å¯åçé¿åº¦ä¸åçè¯ï¼åºè¯¥æ¯RSAå å¯çé£ä¸ªpaddingï¼å¡«å
ï¼é
ç½®ä¸ä¸æ ·ï¼ä»è使å¾æ¯æ¬¡å å¯æ°æ®åçé¿åº¦ä¸åï¼è¿æ ·æååºæ¥çé¿åº¦ä¹å°±ä¸ä¸æ ·äºã
温馨提示:答案为网友推荐,仅供参考
第1个回答 2016-12-06
CryptoAPI使用两种密钥:会话密钥与公共/私人密钥对。会话密钥使用相同的加密和解密密钥,这种算法较快,但必须保证密钥的安全传递。公共/私人密钥对使用一个公共密钥和一个私人密钥,私人密钥只有专人才能使用,公共密钥可以广泛传播。如果密钥对中的一个用于加密,另一个一定用于解密。公共/私人密钥对算法很慢,一般只用于加密小批量数据,例如用于加密会话密钥。 CryptoAPI支持两种基本的编码方法:流式编码和块编码。流式编码在明码文本的每一位上创建编码位,速度较快,但安全性较低。块编码在一个完整的块上(一般为64位)工作,需要使用填充的方法对要编码的数据进行舍入,以组成多个完整的块。这种算法速度较慢,但更安全。本回答被网友采纳