<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Uuid on The Manticore Project</title><link>https://themanticoreproject.com/tags/uuid/</link><description>Recent content in Uuid on The Manticore Project</description><generator>Hugo</generator><language>en-US</language><lastBuildDate>Fri, 07 Nov 2025 09:07:33 +0000</lastBuildDate><atom:link href="https://themanticoreproject.com/tags/uuid/index.xml" rel="self" type="application/rss+xml"/><item><title>Manticore v1.0.6: Windows CNG/BCrypt structures</title><link>https://themanticoreproject.com/blog/manticore-v1-0-6-windows-cng-bcrypt-structs/</link><pubDate>Fri, 07 Nov 2025 09:07:33 +0000</pubDate><guid>https://themanticoreproject.com/blog/manticore-v1-0-6-windows-cng-bcrypt-structs/</guid><description>&lt;p>Manticore is the Go library that backs the offensive and defensive security tooling of The Manticore Project. It collects the low-level primitives those tools rely on: wire structures, cryptographic key formats, identifier types, and parsers for the binary blobs that Windows and Active Directory hand you. The goal is that a tool author never has to re-implement a security descriptor parser or a UUID generator from scratch.&lt;/p>
&lt;p>In this release, v1.0.6, I focused on two fronts. The first is breadth: new Windows CNG/BCrypt key structures and the remaining members of the UUID family. The second is consistency: a sweep across the codebase to align naming and parsing APIs so that everything behaves the same way.&lt;/p></description></item><item><title>Manticore v1.0.1: UUID and LDAP improvements</title><link>https://themanticoreproject.com/blog/manticore-v1-0-1-minor-improvements/</link><pubDate>Wed, 21 May 2025 08:39:52 +0000</pubDate><guid>https://themanticoreproject.com/blog/manticore-v1-0-1-minor-improvements/</guid><description>&lt;p>Manticore is the Go library of offensive and defensive security primitives that underpins the tools built by The Manticore Project. This v1.0.1 release is a round of minor improvements: no new tool, no breaking change, just rounding out two areas of the library that the tools lean on the most. In this release I focused on the UUID package and the LDAP package.&lt;/p>
&lt;h2 id="uuid-generation">UUID generation&lt;/h2>
&lt;p>Identifiers turn up everywhere in security tooling. Active Directory objects, RPC interface bindings, and many Windows structures are addressed by UUIDs, and when you build or test against those systems you frequently need to generate identifiers of a specific version rather than just a random one. A library that only produces UUID v4 leaves you reaching for handwritten byte-twiddling whenever a particular version is required.&lt;/p></description></item></channel></rss>