azure-security-keyvault-keys-java
在 Java 中管理 Azure Key Vault 密钥
Java 团队需要用于 Azure Key Vault 密钥操作的安全示例。此技能为密钥客户端、加密操作、轮换和恢复提供聚焦的 Java SDK 指导。
使用我的智能体安装
将此请求复制给你的智能体,其中包含权威 Skill 页面和清单。
Review the Skillstore skill "azure-security-keyvault-keys-java" from https://skillstore.io/skills/sickn33-azure-security-keyvault-keys-java.md and its manifest at https://skillstore.io/api/skills/sickn33-azure-security-keyvault-keys-java/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.你的智能体仍应展示其计划,并按安全策略请求必要确认。
Agent 可读资源
当 AI Agent、爬虫或脚本需要干净上下文,而不是读取完整页面时,请使用这些链接。
测试它
正在使用“azure-security-keyvault-keys-java”。 我需要为支付服务创建一个 HSM 支持的 RSA 密钥。
预期结果:
针对 HSM 支持的 RSA 密钥,提供推荐的密钥类型、大小、操作、过期时间和 Java SDK 步骤。
正在使用“azure-security-keyvault-keys-java”。 我需要验证来自 Java 服务的签名。
预期结果:
一个简洁的工作流,涵盖摘要创建、签名、验证,以及使用 Azure Key Vault 进行算法选择。
正在使用“azure-security-keyvault-keys-java”。 我需要一个密钥轮换计划。
预期结果:
轮换时间安排、策略操作、回滚说明,以及对软删除、权限和监控的检查。
安全审计
中风险All 71 static findings are false positives caused by Markdown backticks, placeholder Azure URLs, Java imports, and a signature-result print statement. The source contains no shell execution, embedded credentials, key files, arbitrary destinations, reconnaissance, or prompt injection. Two contextual issues remain: unprotected local key backup storage and direct logging of decrypted plaintext.
已确认安全问题 (2)
风险因素
⚙️ 外部命令 (50)
🌐 网络访问 (5)
分享与引用此报告
分享版本化评估报告、中性徽章、嵌入卡片和引用。Skillstore 只报告证据,不判断该 Skill 是否安全。
复制报告链接
https://skillstore.io/skills/sickn33-azure-security-keyvault-keys-java/audits/5?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown 徽章
[](https://skillstore.io/skills/sickn33-azure-security-keyvault-keys-java?utm_source=security_passport_badge)HTML 徽章
<a href="https://skillstore.io/skills/sickn33-azure-security-keyvault-keys-java?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/sickn33-azure-security-keyvault-keys-java/security.svg" alt="Skillstore security assessment" loading="lazy"></a>嵌入卡片
<iframe src="https://skillstore.io/embed/skills/sickn33-azure-security-keyvault-keys-java.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>学术引用 (APA · BibTeX · CFF)
APA 引用
sickn33. (2026). azure-security-keyvault-keys-java security audit report (audit version 5) [Author version unspecified]. Skillstore. https://skillstore.io/skills/sickn33-azure-security-keyvault-keys-java/audits/5BibTeX 引用
@techreport{sickn33-sickn33-azure-security-keyvault-keys-java-2026,
author = {sickn33},
title = {azure-security-keyvault-keys-java security audit report (audit version 5)},
institution = {Skillstore},
year = {2026},
number = {5},
url = {https://skillstore.io/skills/sickn33-azure-security-keyvault-keys-java/audits/5},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "azure-security-keyvault-keys-java security audit report (audit version 5)"
version: "unspecified"
type: report
authors:
- name: "sickn33"
date-released: "2026-07-23"
url: "https://skillstore.io/skills/sickn33-azure-security-keyvault-keys-java/audits/5"
identifiers:
- type: other
value: "skillstore:sickn33-azure-security-keyvault-keys-java:audit:5"
description: "Skillstore immutable audit report identifier"
Skillstore 评分
评分依据 证据置信度: 高你能构建什么
配置 Java 密钥客户端
设置 Java 服务,以便通过托管标识和 vault URL 使用 Azure Key Vault 密钥。
审查加密工作流
在实施前检查密钥类型、允许的操作和轮换策略。
添加应用程序加密操作
为 Java 服务规划 encrypt、decrypt、sign、verify、wrap 和 unwrap 流程。
试试这些提示
请展示如何在 Java 中使用 DefaultAzureCredential 和 vault URL 占位符设置 Azure Key Vault Keys 客户端。
请帮助我为 Java 服务选择 RSA、EC 或 HSM 支持的密钥。包括密钥操作和过期时间指导。
请起草一个 Java 工作流,使用 Azure Key Vault Keys 执行 encrypt、decrypt、sign、verify、wrap 和 unwrap。
请审查我为 Azure Key Vault 规划的密钥轮换和备份流程。识别安全缺口、缺失权限和运营风险。
最佳实践
- 对生产机密和受监管工作负载使用 HSM 支持的密钥。
- 仅分配每个应用程序实际需要的密钥操作。
- 先在非生产 vault 中测试轮换、恢复和删除流程。
避免
- 在提示中硬编码真实的 vault 名称、密钥标识符、凭据或私钥材料。
- 当服务只需要一个操作时,却使用宽泛的 Key Vault 权限。
- 在未检查应用程序威胁模型和合规需求的情况下复制示例算法。