All topics

Application Security

21 articles tagged Application Security.

Zero Trust Architecture

  • Application Security
  • Security Architecture
  • Zero Trust

Zero Trust Architecture (ZT or ZTA) is a security model / framework based on one simple idea: Never trust, always verify. From NIST, we have, the “… ZT approach is primarily focused on data and service protection but can and should be expanded to include all enterprise assets (devices,…

Read article: Zero Trust Architecture

Application Front-Ends Must Not Make Authorization Decisions

  • API Gateways
  • Application Security
  • Authorization

First, let’s get the usual introductions out of the way. For an in-depth discussion of what Authorization is, check out this post. For a complete introduction to Authorization concepts see my Authorization Series. This post continues my long-running Authorization Series. In this post, we’re going…

Read article: Application Front-Ends Must Not Make Authorization Decisions

Application Security Models

  • Application Security
  • Security Architecture
  • Security

I like to start system design (at the application level) with the security model that will be used to protect the system. Application security models have several attributes that need to be addressed at each layer of the application.

Read article: Application Security Models

OpenID Connect Logout

  • API Gateways
  • Application Security
  • Authentication

The OpenID Connect (OIDC) family of specs supports logout (from a single application) and global (or single) logout (from all applications that the user has logged into through the OpenID Provider, OP), but these features are optional or in draft status (as of Q2, 2017). So, these spec features may…

Read article: OpenID Connect Logout