Utvecklare använder kryptografiska API:er i Android i syfte att säkra data som lösenord och personlig information på mobila enheter. I detta dokument frågar vi om utvecklare använder kryptografiska API:er på ett sätt som ger typiska kryptografiska begrepp om säkerhet, t.ex. IND-CPA säkerhet. Vi utvecklar programanalystekniker för att automatiskt kontrollera program på Google Play marknadsplats, och finner att 10,327 av 11,748 program som använder kryptografiska API:er -88% totalt -gör minst ett misstag. Dessa siffror visar att applikationer inte använder kryptografiska API:er på ett sätt som maximerar den övergripande säkerheten. Vi föreslår sedan specifika remediationer baserat på vår analys för att förbättra övergripande kryptografisk säkerhet i Android-program.
Det första metodiska försöket som utgör en viktig milstolpe inom det specifika området är Manuel Egeles et al. studie REF, vars huvudsakliga syfte var att testa om utvecklare använder kryptografiska API:er på ett sätt som ger typiska kryptografiska begrepp för säkerhet (t.ex. IND-CPA säkerhet).
An empirical study of cryptographic misuse in android applications
{'venue': "CCS '13", 'journal': None, 'mag_field_of_study': ['Computer Science']}