Matches in SemOpenAlex for { <https://semopenalex.org/work/W2576024750> ?p ?o ?g. }
Showing items 1 to 83 of
83
with 100 items per page.
- W2576024750 abstract "Evaluating security vulnerabilities of software implementations at design step is of primary importance for applications developers, while it has received litte attention from scientific community. In this paper, we describe virtual prototyping of an implementation of scalar multiplication aiming to make it secure against simple side-channel attacks. Reproducing information leakage as close to reality as possible requires bit-and clock-cycle accuracy, we got with Mentor Graphics Modelsim tool, simulating the execution of the software implementations on PULPino, an open-source 32-bit microcontroller based on the recently released RISC-V instruction set architecture. For each clock cycle, we compute the number of bit toggles into microcontroller, an image of the power consumption, and watch the program counter to identify the assembly instruction executed, then the corresponding C function. We first s tart w ith a naive double-and-add implementation relying on cryptographic primitives of the mbed TLS library, formerly PolarSSL before acquisition by ARM. The virtual analysis pinpoints differences in the way the double function on one side and the add function on the other side manage variables and internal operations, which can be used to extract the private key. We propose some modifications of the C code, hence independent of the considered microcontroller, then we compare the impact on performances with other solutions such as Montgomery ladder, most used in practice as more efficient." @default.
- W2576024750 created "2017-01-26" @default.
- W2576024750 creator A5008894749 @default.
- W2576024750 creator A5018074786 @default.
- W2576024750 creator A5027685057 @default.
- W2576024750 date "2017-09-01" @default.
- W2576024750 modified "2023-09-30" @default.
- W2576024750 title "Secure silicon: Towards virtual prototyping" @default.
- W2576024750 doi "https://doi.org/10.1109/emceurope.2017.8094744" @default.
- W2576024750 hasPublicationYear "2017" @default.
- W2576024750 type Work @default.
- W2576024750 sameAs 2576024750 @default.
- W2576024750 citedByCount "1" @default.
- W2576024750 countsByYear W25760247502021 @default.
- W2576024750 crossrefType "proceedings-article" @default.
- W2576024750 hasAuthorship W2576024750A5008894749 @default.
- W2576024750 hasAuthorship W2576024750A5018074786 @default.
- W2576024750 hasAuthorship W2576024750A5027685057 @default.
- W2576024750 hasBestOaLocation W25760247502 @default.
- W2576024750 hasConcept C111919701 @default.
- W2576024750 hasConcept C126298526 @default.
- W2576024750 hasConcept C149635348 @default.
- W2576024750 hasConcept C171182647 @default.
- W2576024750 hasConcept C173018170 @default.
- W2576024750 hasConcept C178489894 @default.
- W2576024750 hasConcept C202491316 @default.
- W2576024750 hasConcept C2524010 @default.
- W2576024750 hasConcept C2777904410 @default.
- W2576024750 hasConcept C2778571676 @default.
- W2576024750 hasConcept C33923547 @default.
- W2576024750 hasConcept C36941000 @default.
- W2576024750 hasConcept C38652104 @default.
- W2576024750 hasConcept C41008148 @default.
- W2576024750 hasConcept C42935608 @default.
- W2576024750 hasConcept C57691317 @default.
- W2576024750 hasConcept C71743495 @default.
- W2576024750 hasConcept C9390403 @default.
- W2576024750 hasConceptScore W2576024750C111919701 @default.
- W2576024750 hasConceptScore W2576024750C126298526 @default.
- W2576024750 hasConceptScore W2576024750C149635348 @default.
- W2576024750 hasConceptScore W2576024750C171182647 @default.
- W2576024750 hasConceptScore W2576024750C173018170 @default.
- W2576024750 hasConceptScore W2576024750C178489894 @default.
- W2576024750 hasConceptScore W2576024750C202491316 @default.
- W2576024750 hasConceptScore W2576024750C2524010 @default.
- W2576024750 hasConceptScore W2576024750C2777904410 @default.
- W2576024750 hasConceptScore W2576024750C2778571676 @default.
- W2576024750 hasConceptScore W2576024750C33923547 @default.
- W2576024750 hasConceptScore W2576024750C36941000 @default.
- W2576024750 hasConceptScore W2576024750C38652104 @default.
- W2576024750 hasConceptScore W2576024750C41008148 @default.
- W2576024750 hasConceptScore W2576024750C42935608 @default.
- W2576024750 hasConceptScore W2576024750C57691317 @default.
- W2576024750 hasConceptScore W2576024750C71743495 @default.
- W2576024750 hasConceptScore W2576024750C9390403 @default.
- W2576024750 hasLocation W25760247501 @default.
- W2576024750 hasLocation W25760247502 @default.
- W2576024750 hasOpenAccess W2576024750 @default.
- W2576024750 hasPrimaryLocation W25760247501 @default.
- W2576024750 hasRelatedWork W130348698 @default.
- W2576024750 hasRelatedWork W13192357 @default.
- W2576024750 hasRelatedWork W1487461673 @default.
- W2576024750 hasRelatedWork W1582523826 @default.
- W2576024750 hasRelatedWork W1781397158 @default.
- W2576024750 hasRelatedWork W1851710162 @default.
- W2576024750 hasRelatedWork W1906729804 @default.
- W2576024750 hasRelatedWork W2022414719 @default.
- W2576024750 hasRelatedWork W2081480794 @default.
- W2576024750 hasRelatedWork W21072581 @default.
- W2576024750 hasRelatedWork W2143770221 @default.
- W2576024750 hasRelatedWork W2146641772 @default.
- W2576024750 hasRelatedWork W2146899660 @default.
- W2576024750 hasRelatedWork W2352615215 @default.
- W2576024750 hasRelatedWork W2358196266 @default.
- W2576024750 hasRelatedWork W2799904917 @default.
- W2576024750 hasRelatedWork W3016469544 @default.
- W2576024750 hasRelatedWork W3025407148 @default.
- W2576024750 hasRelatedWork W3091203602 @default.
- W2576024750 hasRelatedWork W3169594638 @default.
- W2576024750 isParatext "false" @default.
- W2576024750 isRetracted "false" @default.
- W2576024750 magId "2576024750" @default.
- W2576024750 workType "article" @default.