Security


  • Argon2
  • Password-Based Key Derivation Function 2 (PBKDF2)
    • should be used when FIPS certification or enterprise support on many platforms is required
  • Scrypt
    • should be used when resisting any or all hardware accelerated attacks is necessary
  • Bcrypt
    • should be used when support for PBKDF2 or Script is not available
  • keyed hash functions or HMACs
    • hash functions that use private key to calculate results

--

Security Testing Techniques

  • SAST (Static Application Security Testing)
    • focuses on analysis of code and binaries to detect known bad patterns
  • DAST (Dynamic Application Security Testing)
    • use running application and look for suspicious responses to variety of payloads
  • IAST (Interactive Application Security Testing)
    • requires that application code is instrumented to detect malicious code behavior within application
    • when application is used or tested, the agent reports detected attacks
Made with Gatsby G Logo