問:信息安全工程師《密碼法》中“密碼”的概念是什么
答:《密碼法》中的密碼(cryptography),是指采用特定變換的方法對信息等進行加密保護、安全認證的技術、產(chǎn)品和服務。而人們?nèi)粘=佑|的計算機或手機開機“密碼”、微信“密碼”、QQ“密碼”、電子郵箱登錄“密碼”、銀行卡支付“密碼”等,實際上是口令(password)??诹钍沁M入個人計算機、手機、電子郵箱或銀行賬戶的“通行證”,是一種簡單、初級的身份認證手段,“口令”不在《密碼法》的管理范圍之內(nèi)。
擴展知識:加法密碼
對每個c, m ∈Zn,加法密碼的加密和解密算法是:
C= Ek(m)= (m+k) mod n
M= Dk(c)= (c-k) mod n
k是滿足0
Caesar密碼是典型的加法密碼,由Julius Caesar 發(fā)明,最早用在軍方。將字母表中的每個字母,用它后面的第3個字母代替
Caesar密碼舉例
明文:meet me after the toga party
密文:PHHW PH DIWHU WKH WRJD SDUWB
對每個明文字母m,用密文字母c代換,那么Caesar 密碼算法如下:
加密: C = E(m) = (m + 3) mod 26
解密: M = D(c) = (c–3) mod 26
移位可以是任意的,如果用k(1≤k≤25)表示移位數(shù),則通用的Caesar 密碼算法表示為:
加密: C = Ek(m) = (m + k) mod 26
解密: M = Dk(c) = (c–k) mod 26
溫馨提示:因考試政策、內(nèi)容不斷變化與調(diào)整,信管網(wǎng)網(wǎng)站提供的以上信息僅供參考,如有異議,請以權威部門公布的內(nèi)容為準!
信管網(wǎng)致力于為廣大信管從業(yè)人員、愛好者、大學生提供專業(yè)、高質(zhì)量的課程和服務,解決其考試證書、技能提升和就業(yè)的需求。
信管網(wǎng)軟考課程由信管網(wǎng)依托10年專業(yè)軟考教研傾力打造,官方教材參編作者和資深講師坐鎮(zhèn),通過深研歷年考試出題規(guī)律與考試大綱,深挖核心知識與高頻考點,為學員考試保駕護航。面授、直播&錄播,多種班型靈活學習,滿足不同學員考證需求,降低課程學習難度,使學習效果事半功倍。
發(fā)表評論 查看完整評論 | |