Matches in SemOpenAlex for { <https://semopenalex.org/work/W2804959968> ?p ?o ?g. }
Showing items 1 to 71 of
71
with 100 items per page.
- W2804959968 abstract "Lack of usability of security Application Programming Interfaces (APIs) is one of the main reasons for mistakes that programmers make that result in security vulnerabilities in software applications they develop. Especially, APIs that provide cryptographic functionalities such as password hashing are sometimes too complex for programmers to learn and use. To improve the usability of these APIs to make them easy to learn and use, it is important to identify the usability issues exist on those APIs that make those harder to learn and use. In this work, we evaluated the usability of SCrypt password hashing functionality of Bouncycastle API to identify usability issues in it that persuade programmers to make mistakes while developing applications that would result in security vulnerabilities. We conducted a study with 10 programmers where each of them spent around 2 hours for the study and attempted to develop a secure password storage solution using Bouncycastle API. From data we collected, we identified 63 usability issues that exist in the SCrypt implementation of Bouncycastle API. Results of our study provided useful insights about how security/cryptographic APIs should be designed, developed and improved to provide a better experience for programmers who use them. Furthermore, we expect that this work will provide a guidance on how to conduct usability evaluations for security APIs to identify usability issues exist in them." @default.
- W2804959968 created "2018-06-01" @default.
- W2804959968 creator A5057083188 @default.
- W2804959968 creator A5081069489 @default.
- W2804959968 date "2018-06-28" @default.
- W2804959968 modified "2023-09-27" @default.
- W2804959968 title "Why Johnny Can't Store Passwords Securely?" @default.
- W2804959968 cites W2011698232 @default.
- W2804959968 cites W2024683376 @default.
- W2804959968 cites W2305152417 @default.
- W2804959968 cites W2541261609 @default.
- W2804959968 cites W2604400213 @default.
- W2804959968 cites W2698406033 @default.
- W2804959968 cites W2964144088 @default.
- W2804959968 cites W4299818415 @default.
- W2804959968 doi "https://doi.org/10.1145/3210459.3210483" @default.
- W2804959968 hasPublicationYear "2018" @default.
- W2804959968 type Work @default.
- W2804959968 sameAs 2804959968 @default.
- W2804959968 citedByCount "13" @default.
- W2804959968 countsByYear W28049599682018 @default.
- W2804959968 countsByYear W28049599682019 @default.
- W2804959968 countsByYear W28049599682020 @default.
- W2804959968 countsByYear W28049599682021 @default.
- W2804959968 countsByYear W28049599682022 @default.
- W2804959968 crossrefType "proceedings-article" @default.
- W2804959968 hasAuthorship W2804959968A5057083188 @default.
- W2804959968 hasAuthorship W2804959968A5081069489 @default.
- W2804959968 hasConcept C100302975 @default.
- W2804959968 hasConcept C107457646 @default.
- W2804959968 hasConcept C109297577 @default.
- W2804959968 hasConcept C111919701 @default.
- W2804959968 hasConcept C11324603 @default.
- W2804959968 hasConcept C115903868 @default.
- W2804959968 hasConcept C136764020 @default.
- W2804959968 hasConcept C170130773 @default.
- W2804959968 hasConcept C38652104 @default.
- W2804959968 hasConcept C41008148 @default.
- W2804959968 hasConcept C4237393 @default.
- W2804959968 hasConcept C87105883 @default.
- W2804959968 hasConcept C99613125 @default.
- W2804959968 hasConceptScore W2804959968C100302975 @default.
- W2804959968 hasConceptScore W2804959968C107457646 @default.
- W2804959968 hasConceptScore W2804959968C109297577 @default.
- W2804959968 hasConceptScore W2804959968C111919701 @default.
- W2804959968 hasConceptScore W2804959968C11324603 @default.
- W2804959968 hasConceptScore W2804959968C115903868 @default.
- W2804959968 hasConceptScore W2804959968C136764020 @default.
- W2804959968 hasConceptScore W2804959968C170130773 @default.
- W2804959968 hasConceptScore W2804959968C38652104 @default.
- W2804959968 hasConceptScore W2804959968C41008148 @default.
- W2804959968 hasConceptScore W2804959968C4237393 @default.
- W2804959968 hasConceptScore W2804959968C87105883 @default.
- W2804959968 hasConceptScore W2804959968C99613125 @default.
- W2804959968 hasLocation W28049599681 @default.
- W2804959968 hasOpenAccess W2804959968 @default.
- W2804959968 hasPrimaryLocation W28049599681 @default.
- W2804959968 hasRelatedWork W1570842933 @default.
- W2804959968 hasRelatedWork W1610478983 @default.
- W2804959968 hasRelatedWork W2024394566 @default.
- W2804959968 hasRelatedWork W2084127480 @default.
- W2804959968 hasRelatedWork W2202869188 @default.
- W2804959968 hasRelatedWork W2527131529 @default.
- W2804959968 hasRelatedWork W2592870781 @default.
- W2804959968 hasRelatedWork W4255622450 @default.
- W2804959968 hasRelatedWork W74578451 @default.
- W2804959968 hasRelatedWork W2186631149 @default.
- W2804959968 isParatext "false" @default.
- W2804959968 isRetracted "false" @default.
- W2804959968 magId "2804959968" @default.
- W2804959968 workType "article" @default.