Accelerating cryptographic computation with parallel computing mechanisms in Android platform

Aiming to accelerate cryptographic computation in Android platform,parallel computing method is adopted.Utilizing RenderScript framework in Android platform,big integer multiplication operation is implemented in parallel,which provides efficient and fast basic operations for cryptographic schemes su...

Full description

Saved in:
Bibliographic Details
Main Authors: Ning FANG, Weibing CAO, Donghe NI, Guandong DI
Format: Article
Language:English
Published: POSTS&TELECOM PRESS Co., LTD 2019-02-01
Series:网络与信息安全学报
Subjects:
Online Access:http://www.cjnis.com.cn/thesisDetails#10.11959/j.issn.2096-109x.2019006
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1841530049491107840
author Ning FANG
Weibing CAO
Donghe NI
Guandong DI
author_facet Ning FANG
Weibing CAO
Donghe NI
Guandong DI
author_sort Ning FANG
collection DOAJ
description Aiming to accelerate cryptographic computation in Android platform,parallel computing method is adopted.Utilizing RenderScript framework in Android platform,big integer multiplication operation is implemented in parallel,which provides efficient and fast basic operations for cryptographic schemes such as elliptic curve.Storage structure and computing logic are designed and implemented for parallel computation of big integer multiplication.Integers are decomposed and handled as matrix elements,so that all additive and multiplicative operations can be performed simultaneously,which provides accelerated intermediate result for multiplication operations.Experiment results show that,compared to the original Java library for big integers in the Android platform,the proposed method has distinctive advantage in execution time.
format Article
id doaj-art-56ecac86797c49aaa4fd97410379dfba
institution Kabale University
issn 2096-109X
language English
publishDate 2019-02-01
publisher POSTS&TELECOM PRESS Co., LTD
record_format Article
series 网络与信息安全学报
spelling doaj-art-56ecac86797c49aaa4fd97410379dfba2025-01-15T03:13:19ZengPOSTS&TELECOM PRESS Co., LTD网络与信息安全学报2096-109X2019-02-015505559555235Accelerating cryptographic computation with parallel computing mechanisms in Android platformNing FANGWeibing CAODonghe NIGuandong DIAiming to accelerate cryptographic computation in Android platform,parallel computing method is adopted.Utilizing RenderScript framework in Android platform,big integer multiplication operation is implemented in parallel,which provides efficient and fast basic operations for cryptographic schemes such as elliptic curve.Storage structure and computing logic are designed and implemented for parallel computation of big integer multiplication.Integers are decomposed and handled as matrix elements,so that all additive and multiplicative operations can be performed simultaneously,which provides accelerated intermediate result for multiplication operations.Experiment results show that,compared to the original Java library for big integers in the Android platform,the proposed method has distinctive advantage in execution time.http://www.cjnis.com.cn/thesisDetails#10.11959/j.issn.2096-109x.2019006parallel computingAndroidRenderScriptcryptographic computation acceleration
spellingShingle Ning FANG
Weibing CAO
Donghe NI
Guandong DI
Accelerating cryptographic computation with parallel computing mechanisms in Android platform
网络与信息安全学报
parallel computing
Android
RenderScript
cryptographic computation acceleration
title Accelerating cryptographic computation with parallel computing mechanisms in Android platform
title_full Accelerating cryptographic computation with parallel computing mechanisms in Android platform
title_fullStr Accelerating cryptographic computation with parallel computing mechanisms in Android platform
title_full_unstemmed Accelerating cryptographic computation with parallel computing mechanisms in Android platform
title_short Accelerating cryptographic computation with parallel computing mechanisms in Android platform
title_sort accelerating cryptographic computation with parallel computing mechanisms in android platform
topic parallel computing
Android
RenderScript
cryptographic computation acceleration
url http://www.cjnis.com.cn/thesisDetails#10.11959/j.issn.2096-109x.2019006
work_keys_str_mv AT ningfang acceleratingcryptographiccomputationwithparallelcomputingmechanismsinandroidplatform
AT weibingcao acceleratingcryptographiccomputationwithparallelcomputingmechanismsinandroidplatform
AT dongheni acceleratingcryptographiccomputationwithparallelcomputingmechanismsinandroidplatform
AT guandongdi acceleratingcryptographiccomputationwithparallelcomputingmechanismsinandroidplatform