摘要:針對(duì)傳統(tǒng)密碼學(xué)實(shí)驗(yàn)方法存在的編程時(shí)間長(zhǎng)、學(xué)生對(duì)算法原理理解弱等問(wèn)題,在分析密碼算法構(gòu)成的基礎(chǔ)上,本文提出算法分拆式實(shí)驗(yàn)方法。首先將大的密碼算法分拆為多個(gè)小算法,以小算法為單元進(jìn)行編程實(shí)現(xiàn);學(xué)生進(jìn)行大的算法驗(yàn)證實(shí)驗(yàn)時(shí),調(diào)用相應(yīng)的算法單元來(lái)實(shí)s1TWHroXSaJoPDm5+D6ETO+jICsBAPegwyhw5KfG65A=現(xiàn)即可。實(shí)踐表明,這種實(shí)驗(yàn)方法既可使學(xué)生掌握算法構(gòu)成機(jī)理,又能按時(shí)完成實(shí)驗(yàn),有較好的效果。
關(guān)鍵詞:密碼學(xué);密碼學(xué)實(shí)驗(yàn);算法分拆;分組