DigestAI news desk

Cut through the AI noise.

Agents & Tools13 min read

AWS and Keyfactor detail X.509 PKI architecture for securing AI agents

The post explains how to give AI agents a cryptographic identity using X.509 public‑key infrastructure. It points out that the Model Context Protocol (MCP) used by multi‑agent frameworks lacks built‑in authentication, leaving agents vulnerable to impersonation and replay attacks. The reference architecture combines Keyfactor EJBCA for certificate issuance with several AWS services – Amazon…

1 source primary source

Key points

  • Signed envelopes, delegation assertions, audience‑scoped tokens, and OCSP revocation secure AI agent communication.
  • Keyfactor EJBCA issues X.509 certificates; AWS Bedrock, Secrets Manager, RDS, SES, and IAM automate the workflow.
  • Nonces are 128‑bit hex strings; timestamps must be within 60 seconds, and revoking one user certificate invalidates all agents.

Four security mechanisms are layered: signed request envelopes that prove proof‑of‑possession, user‑signed delegation assertions that authorize agents without sharing credentials, RFC 8693 audience‑scoped tokens that limit token exposure, and real‑time OCSP revocation checks. Certificates are issued with RSA 2048+ keys, a 7‑day validity period, and a nonce of 128‑bit hex that must be unique within a 60‑second freshness window. Revoking a single user certificate instantly invalidates all downstream agent credentials via OCSP. The article provides complete source code on GitHub and notes that Keyfactor serves more than 1,500 enterprise customers across finance, healthcare, manufacturing, and government.

The story so far

5 episodes →
  1. AWS and Keyfactor detail X.509 PKI architecture for securing AI agentsthis story
Full story from AWS Machine Learning Blog · by Deepakkumar Sharma primary sourceOpen source ↗

Securing AI agent identity with X.509 PKI on AWS

AWS Machine Learning Blog · 20 October 2026

Loading the full article…

This text was published by AWS Machine Learning Blog and written by Deepakkumar Sharma. It is reproduced here with attribution so you can read it in full; the rights remain with the publisher. Read it at the source ↗

Topics · follow one to build your own front page
AWSKeyfactor

The headline, key points and digest above were generated by Digest AI's editorial model from the linked sources. Automated summaries can contain errors: the sources are the record. Spotted a mistake? Tell us. Published by Martin K., who runs Digest AI and handles corrections.

Comments

via GitHub Discussions

More in Agents & Tools

All →

Related stories