摘要:研究Android平臺(tái)中密碼運(yùn)算加速方法,采用運(yùn)算并行化的思想,利用Android平臺(tái)的RenderScript并行運(yùn)算機(jī)制實(shí)現(xiàn)大整數(shù)乘法運(yùn)算,為橢圓曲線密碼等密碼運(yùn)算提供高效快速的基本操作。設(shè)計(jì)并實(shí)現(xiàn)了適合并行處理的大整數(shù)乘法運(yùn)算存儲(chǔ)結(jié)構(gòu)和運(yùn)算執(zhí)行邏輯,以矩陣的方式分割并處理大整數(shù)對(duì)象,可以一次同步完成所需的乘法和加法運(yùn)算,進(jìn)而得到最終運(yùn)算結(jié)果。實(shí)驗(yàn)結(jié)果表明,與Android平臺(tái)原生的Java大整數(shù)運(yùn)算庫(kù)相比,該方法在執(zhí)行時(shí)間上具有明顯優(yōu)勢(shì)。
注:因版權(quán)方要求,不能公開(kāi)全文,如需全文,請(qǐng)咨詢雜志社
統(tǒng)計(jì)源期刊 下單
國(guó)際刊號(hào):2096-109X
國(guó)內(nèi)刊號(hào):10-1366/TP
雜志詳情國(guó)際刊號(hào):2096-7586
國(guó)內(nèi)刊號(hào):42-1907/C