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

推荐订阅源

B
Blog RSS Feed
量子位
Recent Announcements
Recent Announcements
T
The Blog of Author Tim Ferriss
美团技术团队
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Blog — PlanetScale
Blog — PlanetScale
H
Help Net Security
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
博客园 - Franky
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
宝玉的分享
宝玉的分享
大猫的无限游戏
大猫的无限游戏
V
Visual Studio Blog
博客园 - 聂微东
aimingoo的专栏
aimingoo的专栏
Microsoft Security Blog
Microsoft Security Blog
U
Unit 42
J
Java Code Geeks
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
IT之家
IT之家
Hugging Face - Blog
Hugging Face - Blog
腾讯CDC
L
LangChain Blog

Duende Software Official Site

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 SAML and OpenID Connect (OIDC): Coexistence, Not Competition
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.