Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91D983B/DFAF9992CC0311F0B1E25B41C4F9AE02/F6921460F58D11F0BCCF7FE5756F56BC.roa
File:                     F6921460F58D11F0BCCF7FE5756F56BC.roa (raw, json)
Hash identifier:          pMD/GHJGLubTp0PpPOjyflk922Gz+1O37/zrmRW8WCQ=
Subject key identifier:   57:5E:B8:5F:7A:53:38:79:FF:F8:76:5F:5A:14:CD:45:F8:9C:7F:12
Certificate issuer:       /CN=A91D983B/serialNumber=B316C01B7B754314E2F18F737A7D7D89ACAB7E68
Certificate serial:       42
Authority key identifier: B3:16:C0:1B:7B:75:43:14:E2:F1:8F:73:7A:7D:7D:89:AC:AB:7E:68
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/sxbAG3t1QxTi8Y9zen19iayrfmg.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91D983B/DFAF9992CC0311F0B1E25B41C4F9AE02/F6921460F58D11F0BCCF7FE5756F56BC.roa
Signing time:             Sun 01 Mar 2026 06:07:32 +0000
ROA not before:           Mon 19 Jan 2026 23:24:12 +0000
ROA not after:            Tue 02 Mar 2027 00:00:00 +0000
asID:                     58750
IP address blocks:        103.21.48.0/22 maxlen: 22
                          2403:ecc0::/32 maxlen: 32
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91D983B/DFAF9992CC0311F0B1E25B41C4F9AE02/sxbAG3t1QxTi8Y9zen19iayrfmg.crl
                          rsync://rpki.apnic.net/member_repository/A91D983B/DFAF9992CC0311F0B1E25B41C4F9AE02/sxbAG3t1QxTi8Y9zen19iayrfmg.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/sxbAG3t1QxTi8Y9zen19iayrfmg.cer
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/DmWk9f02tb1o6zySNAiXjJB6p58.crl
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/DmWk9f02tb1o6zySNAiXjJB6p58.mft
                          rsync://rpki.apnic.net/repository/980652E0B77E11E7A96A39521A4F4FB4/DmWk9f02tb1o6zySNAiXjJB6p58.cer
                          rsync://rpki.apnic.net/repository/980652E0B77E11E7A96A39521A4F4FB4/mBQsnQtBo7n7YD12mEgjb9HzGSQ.crl
                          rsync://rpki.apnic.net/repository/980652E0B77E11E7A96A39521A4F4FB4/mBQsnQtBo7n7YD12mEgjb9HzGSQ.mft
                          rsync://rpki.apnic.net/repository/838DB214166511E2B3BC286172FD1FF2/mBQsnQtBo7n7YD12mEgjb9HzGSQ.cer
                          rsync://rpki.apnic.net/repository/838DB214166511E2B3BC286172FD1FF2/C5zKkN0Neoo3ZmsZIX_g2EA3t6I.crl
                          rsync://rpki.apnic.net/repository/838DB214166511E2B3BC286172FD1FF2/C5zKkN0Neoo3ZmsZIX_g2EA3t6I.mft
                          rsync://rpki.apnic.net/repository/apnic-rpki-root-iana-origin.cer
Signature path expires:   Sun 08 Mar 2026 10:04:09 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 66 (0x42)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91D983B, serialNumber=B316C01B7B754314E2F18F737A7D7D89ACAB7E68
        Validity
            Not Before: Jan 19 23:24:12 2026 GMT
            Not After : Mar  2 00:00:00 2027 GMT
        Subject: CN=69a3d7a3-fb28
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:a3:d7:f9:ec:3e:ba:71:ba:1f:ad:da:ae:93:72:
                    e6:b2:bb:92:ed:f0:ec:8f:9b:a0:bd:58:16:2a:cd:
                    80:8d:72:2c:4a:ab:95:0b:de:9c:a8:1e:ff:6f:b7:
                    f3:ac:41:a8:6a:0c:bc:2b:2d:5f:e3:f1:b6:a7:15:
                    c1:b3:86:33:45:63:c3:d0:8d:8d:13:fa:56:a9:8c:
                    e1:49:94:c3:20:35:0a:1b:c0:ed:03:e0:75:14:04:
                    d4:14:ae:27:a0:c9:20:22:78:39:ca:87:e4:a5:aa:
                    63:52:a8:6f:5d:38:18:fd:a2:6d:4c:01:74:a5:8c:
                    1e:19:40:13:73:b2:99:65:d7:9e:ca:15:07:07:cb:
                    9f:0a:0c:91:96:e7:47:98:c5:78:1a:6d:36:13:f0:
                    15:6f:eb:ce:dd:64:d1:ee:93:60:dc:22:e8:12:84:
                    9c:9c:85:24:66:0d:37:65:c9:aa:4b:c7:f9:c4:45:
                    f9:3f:3d:a9:ef:d0:f1:cd:fc:63:a1:05:da:9f:f7:
                    57:50:3a:46:80:85:f4:82:8d:28:5e:21:16:a1:f0:
                    1d:da:b0:7a:42:c7:f3:4c:3c:9f:24:fc:c4:99:8e:
                    6e:f5:75:09:02:73:3f:a4:9e:f3:b6:62:be:b5:9f:
                    d8:b9:04:01:82:b3:85:d5:73:dc:fa:71:52:39:f8:
                    32:29
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                57:5E:B8:5F:7A:53:38:79:FF:F8:76:5F:5A:14:CD:45:F8:9C:7F:12
            X509v3 Authority Key Identifier:
                keyid:B3:16:C0:1B:7B:75:43:14:E2:F1:8F:73:7A:7D:7D:89:AC:AB:7E:68

            X509v3 Key Usage: critical
                Digital Signature
            X509v3 CRL Distribution Points:

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91D983B/DFAF9992CC0311F0B1E25B41C4F9AE02/sxbAG3t1QxTi8Y9zen19iayrfmg.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/sxbAG3t1QxTi8Y9zen19iayrfmg.cer

            X509v3 Certificate Policies: critical
                Policy: ipAddr-asNumber
                  CPS: https://www.apnic.net/RPKI/CPS.pdf

            Subject Information Access:
                Signed Object - URI:rsync://rpki.apnic.net/member_repository/A91D983B/DFAF9992CC0311F0B1E25B41C4F9AE02/F6921460F58D11F0BCCF7FE5756F56BC.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.21.48.0/22
                IPv6:
                  2403:ecc0::/32

    Signature Algorithm: sha256WithRSAEncryption
         1a:56:a6:82:b7:7f:b6:a8:cc:b2:9a:0a:a1:b1:38:36:16:c1:
         27:db:1f:7f:a9:ae:6f:0e:98:d3:9c:26:69:af:e2:84:01:0f:
         2a:88:3b:2c:e6:22:ba:94:a7:eb:03:b9:e6:ff:44:4b:af:69:
         e8:1d:e0:ee:08:9c:d0:13:85:8a:b7:dc:9d:9c:6e:da:2c:a6:
         29:52:0b:7a:ec:be:97:4d:d1:62:3f:cc:86:e4:af:56:21:a2:
         f6:56:f2:64:ca:1b:6e:05:c4:0d:04:5c:27:d9:e6:ce:9c:48:
         49:ff:9c:d0:be:61:d7:c9:46:51:ff:90:6f:fb:9e:b8:53:ed:
         2c:f6:47:7d:e8:43:c9:90:81:23:a9:70:bd:94:bd:61:4a:41:
         d1:e9:87:cc:a7:b9:ef:7a:60:1e:af:86:13:96:65:b6:12:b3:
         3c:2d:f2:20:fe:d1:ba:ff:d8:75:7d:e1:03:4f:a6:68:a8:d2:
         20:46:a7:bb:04:70:6d:a1:f3:51:6e:83:4d:43:9c:83:cf:13:
         b7:40:e0:60:75:2e:0b:d2:20:85:b2:2f:2f:7f:f9:23:d0:39:
         01:41:cb:ad:14:ed:37:ab:6d:24:70:4c:74:86:c9:3e:a2:79:
         19:e4:b7:a7:20:b8:9c:31:74:7a:c7:54:d9:26:79:71:3f:e8:
         ea:a5:b4:9e
-----BEGIN CERTIFICATE-----
MIIFSjCCBDKgAwIBAgIBQjANBgkqhkiG9w0BAQsFADBGMREwDwYDVQQDEwhBOTFE
OTgzQjExMC8GA1UEBRMoQjMxNkMwMUI3Qjc1NDMxNEUyRjE4RjczN0E3RDdEODlB
Q0FCN0U2ODAeFw0yNjAxMTkyMzI0MTJaFw0yNzAzMDIwMDAwMDBaMBgxFjAUBgNV
BAMTDTY5YTNkN2EzLWZiMjgwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB
AQCj1/nsPrpxuh+t2q6Tcuayu5Lt8OyPm6C9WBYqzYCNcixKq5UL3pyoHv9vt/Os
QahqDLwrLV/j8banFcGzhjNFY8PQjY0T+lapjOFJlMMgNQobwO0D4HUUBNQUrieg
ySAieDnKh+SlqmNSqG9dOBj9om1MAXSljB4ZQBNzspll157KFQcHy58KDJGW50eY
xXgabTYT8BVv687dZNHuk2DcIugShJychSRmDTdlyapLx/nERfk/Panv0PHN/GOh
Bdqf91dQOkaAhfSCjSheIRah8B3asHpCx/NMPJ8k/MSZjm71dQkCcz+knvO2Yr61
n9i5BAGCs4XVc9z6cVI5+DIpAgMBAAGjggJvMIICazAdBgNVHQ4EFgQUV164X3pT
OHn/+HZfWhTNRficfxIwHwYDVR0jBBgwFoAUsxbAG3t1QxTi8Y9zen19iayrfmgw
DgYDVR0PAQH/BAQDAgeAMIGDBgNVHR8EfDB6MHigdqB0hnJyc3luYzovL3Jwa2ku
YXBuaWMubmV0L21lbWJlcl9yZXBvc2l0b3J5L0E5MUQ5ODNCL0RGQUY5OTkyQ0Mw
MzExRjBCMUUyNUI0MUM0RjlBRTAyL3N4YkFHM3QxUXhUaThZOXplbjE5aWF5cmZt
Zy5jcmwwfgYIKwYBBQUHAQEEcjBwMG4GCCsGAQUFBzAChmJyc3luYzovL3Jwa2ku
YXBuaWMubmV0L3JlcG9zaXRvcnkvQjUyN0VGNTgxRDY2MTFFMkJCNDY4RjdDNzJG
RDFGRjIvc3hiQUczdDFReFRpOFk5emVuMTlpYXlyZm1nLmNlcjBKBgNVHSABAf8E
QDA+MDwGCCsGAQUFBw4CMDAwLgYIKwYBBQUHAgEWImh0dHBzOi8vd3d3LmFwbmlj
Lm5ldC9SUEtJL0NQUy5wZGYwgZYGCCsGAQUFBwELBIGJMIGGMIGDBggrBgEFBQcw
C4Z3cnN5bmM6Ly9ycGtpLmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFE
OTgzQi9ERkFGOTk5MkNDMDMxMUYwQjFFMjVCNDFDNEY5QUUwMi9GNjkyMTQ2MEY1
OEQxMUYwQkNDRjdGRTU3NTZGNTZCQy5yb2EwLgYIKwYBBQUHAQcBAf8EHzAdMAwE
AgABMAYDBAJnFTAwDQQCAAIwBwMFACQD7MAwDQYJKoZIhvcNAQELBQADggEBABpW
poK3f7aozLKaCqGxODYWwSfbH3+prm8OmNOcJmmv4oQBDyqIOyzmIrqUp+sDueb/
REuvaegd4O4InNAThYq33J2cbtospilSC3rsvpdN0WI/zIbkr1YhovZW8mTKG24F
xA0EXCfZ5s6cSEn/nNC+YdfJRlH/kG/7nrhT7Sz2R33oQ8mQgSOpcL2UvWFKQdHp
h8ynue96YB6vhhOWZbYSszwt8iD+0br/2HV94QNPpmio0iBGp7sEcG2h81Fug01D
nIPPE7dA4GB1LgvSIIWyLy9/+SPQOQFBy60U7TerbSRwTHSGyT6ieRnkt6cguJwx
dHrHVNkmeXE/6OqltJ4=
-----END CERTIFICATE-----
Generated at Mon Mar 2 13:11:16 2026 by rpki-client