作者tylerchen (tyler)
看板NetSecurity
标题Re: [问题] 资讯安全
时间Sat May 24 17:52:45 2008
※ 引述《jacky168 (谋抄谋抄 抠连哦)》之铭言:
: 想请问两个关於资讯安全的问题..
: 在公开金钥演算法中,N个使用者需要协商几个秘密金钥?
: (A) N(N-1)/2
: (B) N的平方
: (C) N
: (D) 2N
: 我认为是C,可答案是(D)
: 为什麽???
: 在使用公开金钥加密的前提下,如何让A安全地向B传送资料,且让B相信资料为A所传送?
: (A)使用A的公钥将资料加密,再使用B的私钥将之前加密过的资料加密
: (B)使用A的私钥将资料加密,再使用B的公钥将之前加密过的资料加密
: (C)使用B的公钥将资料加密,再使用A的私钥将之前加密过的资料加密
: (D)使用B的私钥将资料加密,再使用A的公钥将之前加密过的资料加密
: 我写C,可答案是(B)
: 又为什麽???
: 希望能有高手解答 ><
第一个问题,如果是问产生多少个独特的secret key的话,应该是选A。
如果只是问共有几个private key的话,那当然是N个了,大家都会有自己独特的private key。
实在不懂为什麽会是D,可以请你老师解释一下。
第二题的话是在问数位签章的作法,是B没错的,虽然C理论上也是可行不过实作上都是采用B。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.115.163.42
1F:→ Nieto:先签章再加密才是对的, 若是先加密再签章的话, 在某种情况下 06/14 01:09
2F:→ Nieto:是会有问题的. 这也是在PKCS standard中采用先签章再加密的 06/14 01:11
3F:→ Nieto:理由 06/14 01:11