資訊安全 - 資安

Table of Contents

想請問兩個關於資訊安全的問題..

在公開金鑰演算法中,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)
又為什麼???

希望能有高手解答 ><

--

All Comments

Lucy avatarLucy2008-04-20
僑光??
Yuri avatarYuri2008-04-23
答案錯了...你可以跟你的老師直接討論
David avatarDavid2008-04-26
另,第一題是A才對
Susan avatarSusan2008-04-29
第一題應該是 對稱式加密演算法吧 @@
Connor avatarConnor2008-05-01
你可以用畫的 2點1條線 3點3條線 4點6條線 推出公式來XD
Agnes avatarAgnes2008-05-05
第二題 "先簽章後加密"跟"先加密後簽章"可以思考一下有什麼
Ethan avatarEthan2008-05-09
差異性
Adele avatarAdele2008-05-10
我也想選C 囧>
Charlotte avatarCharlotte2008-05-11
答案是給這樣..我也不知道 ~"~ 還有第一題答案為什麼會
Ingrid avatarIngrid2008-05-13
是A??
Victoria avatarVictoria2008-05-16
可以畫看看阿 第一題應該是A @@
Zenobia avatarZenobia2008-05-18
樓上,第一題是非對稱(public key)加密演算法沒錯
Olivia avatarOlivia2008-05-20
給原po, 課本有。你代進2個人就知道原答案錯了。
Agnes avatarAgnes2008-05-22
每兩人會產生一組session key ,所以會產生C(n,2)種
Susan avatarSusan2008-05-24
注意秘密金鑰(secret/session)不是私密金鑰(private key
Agatha avatarAgatha2008-05-26
那兩個人 1條線 要協商1個公鑰跟1個私鑰 這樣對嗎?
三個人 3條線 要協商3個私鑰 那麼公鑰也是3個嗎??
四個人6條線 要協商6個私鑰 6個公鑰對嗎??
Dora avatarDora2008-05-31
還有第二題答案 你們會選哪一個??我覺得C也對阿..
為什麼答案給B 是給錯了嗎??還是有什麼道理??
Ingrid avatarIngrid2008-06-01
還有..秘密金鑰跟私密金鑰 這兩個用法有什麼不同??
Andy avatarAndy2008-06-02
問題很多..希望各為高手能解答><!
Jacky avatarJacky2008-06-05
session key 不是公鑰也不是私鑰
Oliver avatarOliver2008-06-08
http://0rz.tw/aa3VH 請看圖中的「溝通金鑰」
Wallis avatarWallis2008-06-12
第二題答案是C,原答案寫錯。
Carol avatarCarol2008-06-13
L大說的對 這邊是用非對稱式加密演算法來解決金鑰傳遞
Hedda avatarHedda2008-06-15
(secret/session)問題. 我當初那樣想變成玩文字遊戲了XD
Puput avatarPuput2008-06-16
給原po,有沒有想過是否有同一加密演算法加密過後出來結果
Thomas avatarThomas2008-06-17
不同. 這樣子先簽章後加密會有什麼問題.
Frederica avatarFrederica2008-06-21
加密出來解果不同也沒關係吧,我覺得第二BC都可
Skylar Davis avatarSkylar Davis2008-06-25
第二題選B只能驗簽章不能解明文
Ursula avatarUrsula2008-06-30
看錯了,應該BC都可以 (題目看了眼睛會花)