arrow
返回

Engineering a secure mobile messaging framework

delete2012-09-01
delete20
PRE
AI
A
Aniello Castiglione
G
Giuseppe Cattaneo
M
Maurizio Cembalo
A
Alfredo De Santis
P
Pompeo Faruolo
F
Fabio Petagna
U
Umberto Ferraro Petrillo *
DOI:10.1016/j.cose.2012.06.004delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
It is quite usual in the world of scientific software development to use, as black boxes, algorithmic software libraries without any prior assessment of their efficiency. This approach relies on the assumption that the experimental performance of these libraries, although correct, will match the theoretical expectation of their algorithmic counterparts. In this paper we discuss the case of SEESMS (Secure Extensible and Efficient SMS). It is a software framework that allows two peers to exchange encrypted and digitally signed SMS messages. The cryptographic part of SEESMS is implemented on top of the Java BC library (The Legion of Bouncy Castle, 2010), a widely used open-source library. The preliminary experimentations conducted on SEESMS, discussed in Castiglione et al. (2010), revealed some unexpected phenomena like the ECDSA-based cryptosystem being generally and significantly slower than the RSA-based equivalent. In this paper, we analyze these phenomena by profiling the code of SEESMS and expose the issues causing its bad performance. Then, we apply some algorithmic and programming optimizations techniques. The resulting code exhibits a significant performance boost with respect to the original implementation, and requires less memory in order to be run. (C) 2012 Elsevier Ltd. All rights reserved.
Keyword:
Mobile secure communications
SMS
Elliptic curve cryptography
Performance analysis
Encryption
RSA

期刊

C
Computers and Security
IF:
5.4
论文数:
4.6K
被引数:
1.4W

机构

U
University of Salerno
学者数:
1.2W
论文数: 1.1W
被引数: 1.2W
S
sapienza university rome
学者数:
6.3W
论文数: 4.7W
被引数: 381
引用论文

引用论文

Family history of osteoporosis and bone mineral density at the axial skeleton: The rancho bernardo study
err1994-06-01
err0
PREAI
errSharon B. Soroko; Elizabeth Barrett-Connor; Sharon L. Edelstein; Donna Kritz-Silverstein
err分享
err收藏