Matches in SemOpenAlex for { <https://semopenalex.org/work/W3093911406> ?p ?o ?g. }
Showing items 1 to 65 of
65
with 100 items per page.
- W3093911406 abstract "The JavaCard multi-application platform is now deployed to over twenty billion smartcards, used in various applications ranging from banking payments and authentication tokens to SIM cards and electronic documents. In most of those use cases, access to various cryptographic primitives is required. The standard JavaCard API provides a basic level of access to such functionality (e.g., RSA encryption) but does not expose low-level cryptographic primitives (e.g., elliptic curve operations) and essential data types (e.g., Integers). Developers can access such features only through proprietary, manufacturer-specific APIs. Unfortunately, such APIs significantly reduce the interoperability and certification transparency of the software produced as they require non-disclosure agreements (NDA) that prohibit public sharing of the applet's source code.We introduce JCMathLib, an open library that provides an intermediate layer realizing essential data types and low-level cryptographic primitives from high-level operations. To achieve this, we introduce a series of optimization techniques for resource-constrained platforms that make optimal use of the underlying hardware, while having a small memory footprint. To the best of our knowledge, it is the first generic library for low-level cryptographic operations in JavaCards that does not rely on a proprietary API.Without any disclosure limitations, JCMathLib has the potential to increase transparency by enabling open code sharing, release of research prototypes, and public code audits. Moreover, JCMathLib can help resolve the conflict between strict open-source licenses such as GPL and proprietary APIs available only under an NDA. This is of particular importance due to the introduction of JavaCard API v3.1, which targets specifically IoT devices, where open-source development might be more common than in the relatively closed world of government-issued electronic documents." @default.
- W3093911406 created "2020-10-29" @default.
- W3093911406 creator A5008006072 @default.
- W3093911406 creator A5069701908 @default.
- W3093911406 date "2020-09-01" @default.
- W3093911406 modified "2023-09-23" @default.
- W3093911406 title "JCMathLib: Wrapper Cryptographic Library for Transparent and Certifiable JavaCard Applets" @default.
- W3093911406 cites W1656028867 @default.
- W3093911406 cites W2013613544 @default.
- W3093911406 cites W2046317007 @default.
- W3093911406 cites W2108834246 @default.
- W3093911406 cites W2144370861 @default.
- W3093911406 cites W2754329238 @default.
- W3093911406 cites W65415293 @default.
- W3093911406 doi "https://doi.org/10.1109/eurospw51379.2020.00022" @default.
- W3093911406 hasPublicationYear "2020" @default.
- W3093911406 type Work @default.
- W3093911406 sameAs 3093911406 @default.
- W3093911406 citedByCount "2" @default.
- W3093911406 countsByYear W30939114062023 @default.
- W3093911406 crossrefType "proceedings-article" @default.
- W3093911406 hasAuthorship W3093911406A5008006072 @default.
- W3093911406 hasAuthorship W3093911406A5069701908 @default.
- W3093911406 hasBestOaLocation W30939114062 @default.
- W3093911406 hasConcept C110406131 @default.
- W3093911406 hasConcept C111919701 @default.
- W3093911406 hasConcept C148730421 @default.
- W3093911406 hasConcept C15927051 @default.
- W3093911406 hasConcept C178489894 @default.
- W3093911406 hasConcept C20136886 @default.
- W3093911406 hasConcept C2780233690 @default.
- W3093911406 hasConcept C33884865 @default.
- W3093911406 hasConcept C38652104 @default.
- W3093911406 hasConcept C41008148 @default.
- W3093911406 hasConcept C557433098 @default.
- W3093911406 hasConceptScore W3093911406C110406131 @default.
- W3093911406 hasConceptScore W3093911406C111919701 @default.
- W3093911406 hasConceptScore W3093911406C148730421 @default.
- W3093911406 hasConceptScore W3093911406C15927051 @default.
- W3093911406 hasConceptScore W3093911406C178489894 @default.
- W3093911406 hasConceptScore W3093911406C20136886 @default.
- W3093911406 hasConceptScore W3093911406C2780233690 @default.
- W3093911406 hasConceptScore W3093911406C33884865 @default.
- W3093911406 hasConceptScore W3093911406C38652104 @default.
- W3093911406 hasConceptScore W3093911406C41008148 @default.
- W3093911406 hasConceptScore W3093911406C557433098 @default.
- W3093911406 hasLocation W30939114061 @default.
- W3093911406 hasLocation W30939114062 @default.
- W3093911406 hasLocation W30939114063 @default.
- W3093911406 hasOpenAccess W3093911406 @default.
- W3093911406 hasPrimaryLocation W30939114061 @default.
- W3093911406 hasRelatedWork W1991475938 @default.
- W3093911406 hasRelatedWork W2048608753 @default.
- W3093911406 hasRelatedWork W2122622142 @default.
- W3093911406 hasRelatedWork W2339335887 @default.
- W3093911406 hasRelatedWork W2391430321 @default.
- W3093911406 hasRelatedWork W2395251829 @default.
- W3093911406 hasRelatedWork W2676059192 @default.
- W3093911406 hasRelatedWork W2923868129 @default.
- W3093911406 hasRelatedWork W2967069103 @default.
- W3093911406 hasRelatedWork W2148073731 @default.
- W3093911406 isParatext "false" @default.
- W3093911406 isRetracted "false" @default.
- W3093911406 magId "3093911406" @default.
- W3093911406 workType "article" @default.