<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Encryption on SILO</title>
    <link>https://silo.pgsty.com/tags/encryption/</link>
    <description>Recent content in Encryption on SILO</description>
    <generator>Hugo</generator>
    <language>en</language>
    
    
    
      <lastBuildDate>Thu, 12 Nov 2026 03:50:08 +0800</lastBuildDate>
    
    
      <atom:link href="https://silo.pgsty.com/tags/encryption/index.xml" rel="self" type="application/rss+xml" />
    
    <item>
        <title>Multi-Pool CopyObject: Cross-Pool Historical Version Self-Copy, Moving-Pool Authority, and Compression Indexes</title>
        <link>https://silo.pgsty.com/blog/design/multi-pool-copy-placement/</link>
        <pubDate>Wed, 11 Nov 2026 00:00:00 +0000</pubDate>
        
        <guid>https://silo.pgsty.com/blog/design/multi-pool-copy-placement/</guid>
        <description>Why copying a historical version of an object onto its own key failed with 404 NoSuchVersion across server pools, why placement and rewrite decisions must run before encryption and compression transforms, and why pooled copy rewrites must forward IndexCB for multi-block S2 ranged reads.</description>
      </item>
    <item>
        <title>Batch Key Rotation: Persisting KMS Associated-Data Context and Guarding UTF-8 Round-Trips</title>
        <link>https://silo.pgsty.com/blog/design/batch-keyrotate-kms-context/</link>
        <pubDate>Wed, 11 Nov 2026 00:00:00 +0000</pubDate>
        
        <guid>https://silo.pgsty.com/blog/design/batch-keyrotate-kms-context/</guid>
        <description>Why SSE-KMS batch key rotation silently dropped encryption.context on every object since upstream MinIO introduced keyrotate in 2023, why changing Validate() to a pointer receiver would still fail across retries and restarts, and why invalid UTF-8 must be rejected before sealing KMS keys.</description>
      </item>
    
  </channel>
</rss>
