问题 单项选择题

分别利用MD5和AES对用户密码进行加密保护,以下有关叙述正确的是______。

A.MD5只是消息摘要算法,不适宜于密码的加密保护
B.AES比MD5更好,因为可恢复密码
C.AES比MD5更好,因为不能恢复密码
D.MD5比AES更好,因为不能恢复密码

答案

参考答案:D

解析: 高级加密标准(AES)是一种对称密钥加密方法,其密钥长度可以为128、192或256位,但其分组长度固定为128位。若使用AES对“用户密码”进行加密保护,只要AES密钥被获知,即可恢复出“用户密码”。
第五版消息摘要算法(MD5)的基本思想是,将任意长的数据生成一个128位的散列码(摘要)。理论上,只要原始数据不同,生成的摘要就不同,并且不可能通过摘要推导出原始数据。据此,使用MD5对“用户密码”进行加密保护,把散列码当成加密后的密文。由于摘要的“不可逆”特性,因此不能从所生成的摘要中恢复得到“用户密码”。

问答题

新疆兴都公司将五百包长绒棉通过铁路运至郑州准备出售,委托郑州的伏牛公司将棉花存放于当地仓库,并约定在棉花出售后按售价比例给伏牛公司提成。伏牛公司将棉花存放于郑州北营仓库,并将仓单的复印件、发票等凭证寄回给兴都公司。半月后,兴都公司找到买家某纺织厂,双方签订了五百包长绒棉的买卖合同。合同约定先由纺织厂交付总价额50%的价金,兴都公司收到该款后将委托伏牛公司把全部货物的仓单背书给纺织厂,纺织厂在提货并验收以后一个月内付清余款。 过了首付款的约定期限多日,兴都公司仍未收到纺织厂的首付款,却打听到一个消息,该纺织厂因严重亏损将被其他企业收购。兴都公司立即致电伏牛公司,没有兴都公司的书面确认通知书,不得将棉花的仓单交给任何人。数日后纺织厂派人到伏牛公司取棉花仓单,并出示了与兴都公司的买卖合同和由某银行签发的付款保证书。伏牛公司见到合同及付款保证书,就将仓单背书给纺织厂,在纺织厂取完货给了回执后,就急急向兴都公司要提成。兴都公司立即回了个电传:没发给你们书面确认书怎么就随便放货,他们首付的钱还没给呢,如果这笔钱要不回来就要你们赔偿! 根据以上案情,请回答下列问题并简要说明理由。

纺织厂在取得仓单但未付款以前对棉花有没有所有权为什么

多项选择题