Proceedings of the 14th ACM SIGSAC Workshop on Programming Languages and Analysis for Security 2019
DOI: 10.1145/3338504.3357343
|View full text |Cite
|
Sign up to set email alerts
|

High-Level Cryptographic Abstractions

Abstract: The interfaces exposed by commonly used cryptographic libraries are clumsy, complicated, and assume an understanding of cryptographic algorithms. The challenge is to design high-level abstractions that require minimum knowledge and effort to use while also allowing maximum control when needed.This paper proposes such high-level abstractions consisting of simple cryptographic primitives and full declarative configuration. These abstractions can be implemented on top of any cryptographic library in any language.… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2020
2020
2021
2021

Publication Types

Select...
1
1

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(1 citation statement)
references
References 47 publications
(23 reference statements)
0
1
0
Order By: Relevance
“…For example, without crypto, we would not be able to securely use online banking or do online shopping. Unfortunately, previous research results show that crypto is often used in an insecure way [3,4,7,9,11]. One such problem is the choice of an insecure parameter, like an insecure block mode, for crypto primitives like encryption.…”
Section: Introductionmentioning
confidence: 99%
“…For example, without crypto, we would not be able to securely use online banking or do online shopping. Unfortunately, previous research results show that crypto is often used in an insecure way [3,4,7,9,11]. One such problem is the choice of an insecure parameter, like an insecure block mode, for crypto primitives like encryption.…”
Section: Introductionmentioning
confidence: 99%