All topics

Security

103 articles tagged Security.

PKCE: Proof Key for Code Exchange

  • Identity & Access Management
  • OAuth2
  • PKCE

One of the biggest misconceptions about OAuth2 is that it is a single protocol. In reality, OAuth2 has evolved considerably over the years as new attack vectors have been discovered and new security mechanisms introduced. One of the most significant of these improvements is Proof Key for Code…

Read article: PKCE: Proof Key for Code Exchange

Elliptic Curve Cryptography: The Tiny Keys That Protect the Internet

  • Elliptic Curve Cryptography
  • Mathematics
  • Cryptography

If you’ve spent any time reading about modern cryptography, you’ve probably encountered the phrase Elliptic Curve Cryptography (ECC). It sounds less like a security technology and more like an elective mathematics course that everyone regrets taking — I’ve been in several of those.

Read article: Elliptic Curve Cryptography: The Tiny Keys That Protect the Internet

Understanding Unauthenticated Traffic: How Applications and APIs Represent The Unauthenticated User

  • Application Security
  • Authentication
  • Authorization

Authentication is one of the most fundamental concepts in application security. Most developers spend considerable time designing how authenticated users are represented, authorized, and managed. Surprisingly, much less attention is given to the opposite state of users who have not authenticated at…

Read article: Understanding Unauthenticated Traffic: How Applications and APIs Represent The Unauthenticated User

Data Loss Prevention (DLP): Keeping Your Organization’s Secrets from Walking Out the Door

  • Authorization
  • Data Security
  • Data Loss Prevention

For decades, organizations have focused on keeping attackers out. Firewalls, antivirus software, intrusion detection systems, IAM solutions, and the like all serve a common purpose to prevent unauthorized access. However, many security incidents do not begin with an external attacker breaking in.…

Read article: Data Loss Prevention (DLP): Keeping Your Organization’s Secrets from Walking Out the Door