DocumentCode
2521150
Title
ASE: Authenticated Statement Exchange
Author
Fuller, Benjamin W. ; Khazan, Roger I. ; Cooley, Joseph A. ; Pickard, Galen E. ; Utin, Daniil
fYear
2010
fDate
15-17 July 2010
Firstpage
155
Lastpage
161
Abstract
Applications often re-transmit the same data, such as digital certificates, during repeated communication instances. Avoiding such superfluous transmissions with caching, while complicated, may be necessary in order to operate in low-bandwidth, high-latency wireless networks or in order to reduce communication load in shared, mobile networks. This paper presents a general framework and an accompanying software library, called "Authenticated Statement Exchange\´\´ (ASE), for helping applications implement persistent caching of application-specific data. ASE supports secure caching of a number of pre-defined data types common to secure communication protocols and allows applications to define new data types to be handled by ASE. ASE is applicable to many applications. The paper describes the use of ASE in one such application, secure group chat. In a recent real-use deployment, ASE was instrumental in allowing secure group chat to operate over low-bandwidth satellite links.
Keywords
cache storage; message authentication; software libraries; ASE; authenticated statement exchange; digital certificate; software library; Containers; Databases; Encoding; Libraries; Protocols; Public key; authentication; distributed caching; key agreement;
fLanguage
English
Publisher
ieee
Conference_Titel
Network Computing and Applications (NCA), 2010 9th IEEE International Symposium on
Conference_Location
Cambridge, MA
Print_ISBN
978-1-4244-7628-2
Type
conf
DOI
10.1109/NCA.2010.27
Filename
5598217
Link To Document