Skip to content

Latest commit

 

History

History
27 lines (14 loc) · 785 Bytes

File metadata and controls

27 lines (14 loc) · 785 Bytes

RQ1:

Manually analyzed apps: List of apps

RQ2 + RQ3:

CogniCryptSAST Rule Set: Full Rule Set

RQ4:

Paper 'An empirical study of cryptographic misuse in android applications' by Egele et al.

Original CryptoLint Rules:

Rule 1: Do not use ECB mode for encryption.

Rule 2: Do not use a non-random IV for CBC encryption.

Rule 3: Do not use constant encryption keys.

Rule 4: Do not use constant salts for PBE.

Rule 5: Do not use fewer than 1,000 iterations for PBE.

Rule 6: Do not use static seeds to seed SecureRandom().

CogniCryptSAST CryptoLint Rule Set: CryptoLint Rule Set in CrySL