playReady package

import "41.neocities.org/playReady"

Index

func UuidOrGuid

type AuxKey

type AuxKeys

type CertFeatures

func (*CertFeatures) Append

func (*CertFeatures) New

type CertSignature

func (*CertSignature) New

type Certificate

func (*Certificate) Append

type CertificateInfo

func (*CertificateInfo) New

type Chain

func (*Chain) Decode

Decode decodes a byte slice into the Chain structure.

func (*Chain) Encode

func (*Chain) Leaf

they downgrade certs from the cert digest (hash of the signing key)

func (*Chain) RequestBody

type ContentKey

type CoordX

func (*CoordX) Key

func (*CoordX) New

type EccKey

type Ftlv

func (*Ftlv) Append

type KeyData

func (*KeyData) Append

func (*KeyData) New

type KeyInfo

func (*KeyInfo) New

type License

func (*License) Decrypt

type LicenseSignature

Source Files

certificate.go chain.go playReady.go

Directories

Path Synopsis
internal/2025-05
internal/2025-06
internal/2025-07-02
internal/2025-07-03
internal/playReady
xml

Forge

https://github.com/3052/playReady

git clone
https://github.com/3052/playReady.git
git@github.com:3052/playReady.git