惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

宝玉的分享
宝玉的分享
小众软件
小众软件
J
Java Code Geeks
I
InfoQ
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
腾讯CDC
L
LangChain Blog
博客园 - 司徒正美
量子位
Y
Y Combinator Blog
C
Check Point Blog
T
Tailwind CSS Blog
D
DataBreaches.Net
Blog — PlanetScale
Blog — PlanetScale
N
Netflix TechBlog - Medium
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
F
Fortinet All Blogs
云风的 BLOG
云风的 BLOG
A
About on SuperTechFans
B
Blog RSS Feed
酷 壳 – CoolShell
酷 壳 – CoolShell
大猫的无限游戏
大猫的无限游戏
V
V2EX
阮一峰的网络日志
阮一峰的网络日志

Duende Software Official Site

The Backend for Frontend Pattern Is Now Official IETF Guidance: RFC 10017 Published WhatsApp One-Time Password (OTP) Login with Duende IdentityServer and User Management Planning a Successful Migration from IdentityServer3 to Duende IdentityServer Client Secrets, Mutual TLS and Private Key JWT, Oh My! How To Spell "Duende" Understanding .NET 11 Automatic CSRF Protection: A Guide for Identity Developers Security Lingo Explained: TOTP (Time-based One-Time Password) Custom Passkey Attestation Policies: Restricting Login to Hardware Keys OAuth Identity Chaining, Transaction Tokens, and Human-in-the-Loop: Summer 2026 Identity Standards Recap What is Identity? - The Question Every Team Should Answer Before Writing Code Security Is a Spectrum: How to Choose Session Lifetimes in Duende IdentityServer Passkeys and WebAuthn with Duende IdentityServer and User Management Authenticating Players in Godot 4 with OAuth 2.0 and OpenID Connect Hardening OAuth in the newest 2026-07-28 MCP Release Candidate Unify Your SAML and OIDC Signing Keys with Automatic Rotation and Duende IdentityServer Duende Software Duende Software Duende Software Duende Software Duende Software Duende Software Duende Software Duende Software Stop AI Bots from Wasting Your Server How Duende IdentityServer Filters Claims (And Why It Matters) Core vs Extended Protocols in Duende IdentityServer v8: What You Get and When You Need More Your IdentityServer v8 Upgrade Checklist: A Quick Pre-Flight Guide Setting Up SAML Single Sign-On in ASP.NET with Duende IdentityServer Your Identity, Your Terms: Duende's Modular Identity Infrastructure and v8.x Release Duende Spring Launch '26: Identity Infrastructure That Expands With You
Security Lingo Explained: BCP
Khalid Abuhakmeh · 2025-12-22 · via Duende Software Official Site

The security space can be a strange and confusing place for newcomers. In this series of posts, we aim to shed light on the security lingo you may encounter when reading the latest security specifications and scanning your favorite Duende documentation. By the end of this post, you’ll have added one more security phrase to your growing lexicon of security jargon with which to impress your fellow security professionals.

Today’s security lingo is BCP, so let’s discuss what the acronym stands for and where you can see and hear it used.

What is BCP?

If you grew up as a fan of late 80s cinema, you may think BCP is a corrupt megacorporation at the center of the RoboCop franchise. In this case, you would be mistaken; that’s OCP or Omni Consumer Products. Unlike RoboCop, you don’t have to be part man and part machine to understand what BCP means.

In the field of security research, BCP stands for “Best Current Practices” and is typically used by security professionals in both written and spoken forms as a precursor to explaining the best current practice.

Explained differently: a BCP is what the current knowledge and insights in the security world prescribe as the best solution to a given problem. For example, when it comes to the BCP for securing your modern applications, the protocols to consider are OpenID Connect and OAuth 2.0. If you’re building single-page applications, the BCP is currently Backend for Frontend. And it’s always the BCP to implement and follow specifications set by the Internet Engineering Task Force and stay spec-compliant, as we do here at Duende.

It’s essential to note that current best practices can change over time due to circumstances. Be mindful when folks use the phrase BCP, that they have a date and time to contextualize the “current” part of the phrase. Therefore, while something may have been previously referred to as a BCP, it’s always advisable to consult the current literature and seek the guidance of a security expert.

That’s it, and now you know. Next time you’re at a gathering of security-minded folks, you’ll understand what others mean when they drop the BCP acronym into conversation and feel more comfortable responding.

We hope you found this post enlightening. If there’s other security lingo you’re unsure about, please let us know in the comments, and we’ll be happy to explain.