2013
DOI: 10.1007/s13389-013-0057-3
|View full text |Cite
|
Sign up to set email alerts
|

Charm: a framework for rapidly prototyping cryptosystems

Abstract: We describe Charm, an extensible framework designed for rapid prototyping of cryptographic systems that utilize the latest advances in cryptography, such as identity and attribute-based encryption, as well as the traditional cryptographic functions. Charm is designed to minimize code complexity, promote code re-use, and to automate interoperability, while not compromising on efficiency.Charm was designed from the ground up to support the implementation of advanced cryptographic schemes. It includes support for… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
209
0
1

Year Published

2014
2014
2023
2023

Publication Types

Select...
5
5

Relationship

0
10

Authors

Journals

citations
Cited by 511 publications
(225 citation statements)
references
References 55 publications
0
209
0
1
Order By: Relevance
“…Framework We implemented our scheme in Charm [1]; a framework developed to facilitate the rapid prototyping of cryptographic schemes and protocols. It is based on the Python language which allows the programmer to write code similar to the theoretical implementations.…”
Section: Implementation and Evaluationmentioning
confidence: 99%
“…Framework We implemented our scheme in Charm [1]; a framework developed to facilitate the rapid prototyping of cryptographic schemes and protocols. It is based on the Python language which allows the programmer to write code similar to the theoretical implementations.…”
Section: Implementation and Evaluationmentioning
confidence: 99%
“…Implementation. We implemented [1] our scheme in Charm [3,2]. Charm is a programming framework that provides cryptographic abstraction in order to build security protocols.…”
Section: Dynamic Group Managementmentioning
confidence: 99%
“…We implemented the verification functionalities of PUDA with the Charm cryptographic framework [1,2]. For pairing computations, it inherits the PBC [13] library which is also written in C. All of our benchmarks are executed on Intel Core i5 CPU M 560 @ 2.67GHz × 4 with 8GB of memory, running Ubuntu 12.04 32bit.…”
Section: Performance Evaluationmentioning
confidence: 99%