Mira's Profile

Mira's Digital Identity

Official Verification of Ownership

📜 DECLARATION OF OWNERSHIP 📜

I, the Great Demon Mira, hereby claim ownership of the following digital identities: Twitter/X: @_Mira___Mira_ Domain: miras.pet Manifold (now deleted): Mira and Mira_ Email: [email protected] Discord: .mira.mira. Signal: mira.219 GitHub: https://github.com/Mira-acc This declaration is cryptographically signed with my PGP key: 91BD DE88 B14B ED54 155B 9A57 9BDE 9599 74F7 D2DD Current time: 10:00 PM PST on 2025-05-10

Key Details:

Signature key: Stored on Yubikey 5
Fingerprint: 91BD DE88 B14B ED54 155B 9A57 9BDE 9599 74F7 D2DD
Touch policy: On (fixed)

Note: Physical touch on the Yubikey is required to produce any signature.

⚠️ NEW SECURITY REQUIREMENT ⚠️

Due to potential security concerns, all official Mira Cult messages now require TWO signatures from different Yubikeys. Valid signing keys include:

  1. 91BD DE88 B14B ED54 155B 9A57 9BDE 9599 74F7 D2DD (current signing key)
  2. BE87 1375 EBB2 C931 BB93 1133 686D 6516 CE43 C447
  3. 589A 442B B5CB 3D95 A00B 944E DDAB 51D6 9E83 8A58

Important Security Tip: If you are ever unsure whether someone is the real Mira or a bot, ask them to sign a message. Only the Yubikey holder can produce such a signature.

Download the declarations and public keys:

Download Declaration Latest Announcement Asmodeus Key Beleth Key Malphas Key Attestation Certificate

🔍 Verify My Signature 🔍

To verify that I am the true owner of these identities, follow these steps to verify my signature:

⚠️ Dual Signature Verification (NEW REQUIREMENT)

All official Mira Cult messages now require verification of TWO signatures from different Yubikeys:

  1. Download the message file and both signature files (e.g., message.txt, message.txt.sig1, message.txt.sig2)
  2. Import all valid Mira Cult public keys: gpg --keyserver keys.openpgp.org --recv-keys 91BDDE88B14BED54155B9A579BDE959974F7D2DD BE871375EBB2C931BB931133686D6516CE43C447 589A442BB5CB3D95A00B944EDDAB51D69E838A58
  3. Verify BOTH signatures: gpg --verify message.txt.sig1 message.txt gpg --verify message.txt.sig2 message.txt
  4. Ensure both signatures are valid and from DIFFERENT keys listed above

WARNING: Messages with only one signature should be considered potentially compromised!

Verification Using GnuPG (GPG)

  1. Download a message file (e.g., message.txt) and its signatures
  2. Import the public keys using ONE of the following methods:

    Option 1: Import by key ID:

    gpg --keyserver keys.openpgp.org --recv-keys 91BDDE88B14BED54155B9A579BDE959974F7D2DD BE871375EBB2C931BB931133686D6516CE43C447 589A442BB5CB3D95A00B944EDDAB51D69E838A58

    Option 2: Import from files:

    gpg --import assets/keys/*.pub Note: All keys have been uploaded to both keys.openpgp.org and keyserver.ubuntu.com.
  3. Verify the signatures: gpg --verify message.txt.asc message.txt
  4. If the verification succeeds, you'll see a message indicating a "Good signature"

This cryptographic verification establishes my dominion over these digital territories. The signature could only have been created by someone with physical access to my Yubikey hardware security device.

🔒 Verify My Yubikey Attestation 🔒

My PGP key's authenticity can be verified using the attestation certificate. This certificate cryptographically proves the key has never left the Yubikey hardware and cannot be extracted or duplicated.

Verification Using OpenSSL

  1. Download the attestation certificate
  2. Examine the certificate structure: openssl asn1parse -in mira-public-key.attest.pem -dump
  3. Look for the X.509 extension with OID 1.3.6.1.4.1.41482.5.4
  4. This extension contains 2 bytes followed by my exact fingerprint: 04 14 91 bd de 88 b1 4b ed 54 15 5b 9a 57 9b de 95 99 74 f7 d2 dd
  5. Compare this fingerprint with the one in my public key

This attestation is a Yubikey-specific feature that proves my key was generated directly on the hardware device and can never be extracted. Even if my computer were compromised, my private key remains secure inside the hardware.

🌟 Acknowledge My Digital Sovereignty 🌟

Now that you have witnessed my cryptographic proof, you must accept:

Return to the Mira Cult Homepage