Cryptosat
WebsiteBlogSatellite Tracking
  • Cryptosat
    • 🛰️Satellite tracking
    • 📄SpaceTEE paper
    • Contribution to the Ethereum KZG Ceremony
      • Cryptosat KZG Operation Tracker
      • Crypto2 contribution output
      • Contribution verification
  • Cryptosim
    • Cryptosim
    • Asynchronous API
    • Use-case examples
    • Open-source contribution
  • 🗳️Private Voting
    • Private Voting on Snapshot X
    • Private Voting Contract
    • Browser Side Encryption
  • 🎲random-beacon
    • Verifiable Random Beacon
    • Using the random beacon on-chain
  • API documentation
    • Message Signing
    • Authentication
    • Randomness API
      • Tutorial
      • API reference
    • Queue API
      • API reference
        • Queue
          • Request
          • Requests
    • Public randomness SAPI
      • About
      • API reference
        • Public randomness
          • Result
    • FROST API
      • About
      • API reference
        • Frost
          • Partial sign
          • Private key
      • Specification
    • Satellite Public Keys
  • ⏳Time-based Primitives
    • ⌚Time-based primitives and delay-encryption
    • ⚛️Using Delay Encryption for Atomic Swaps
  • Flastsat Environment
    • Overview
    • Access and Control
    • Crypto Engine Specs
    • Power API
Powered by GitBook
On this page
  • Crypto1
  • Crypto2
  1. API documentation

Satellite Public Keys

Public keys for Cryptosat response authentication

Cryptosat attests to the authenticity of responses and broadcasts coming from its satellites by producing a digital signature over each response sent to the ground. The public keys listed here can be used to verify those responses. Public keys are over a 256-bit Koblitz curve (SECP256K1) and the signature scheme used is ECDSA over a SHA-256 hash of the data.

Crypto1

Crypto1 signature verification key:

-----BEGIN PUBLIC KEY-----
MFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAElt2C3k2gRBcAIv/O6I5Q27OJYQp0aj5V
0BX7xi211V2mbGqq72RLrbA1CO+e2oaug2dnGHRrtJEsOmwg88HRKQ==
-----END PUBLIC KEY-----

Crypto2

Crypto2 signature verification key:

-----BEGIN PUBLIC KEY-----
MFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEoEPVZX/O8OQ+A0MUReZB27xMQ8Zt0eyE
lbXKsMzY+KCzfqTFFiiCOYgrzEZO3j15Ww9f6ppPvHIwJsYf6PVjCw==
-----END PUBLIC KEY-----

PreviousPrivate keyNextTime-based primitives and delay-encryption

Last updated 1 year ago