Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91B7F47/330A008CCE5911E9A0908287C4F9AE02/3E174B92CF8311F0BE74A724C4F9AE02.roa
File:                     3E174B92CF8311F0BE74A724C4F9AE02.roa (raw, json)
Hash identifier:          GBvJaOYF1545b8b+gOGrGQUjqqr8+5hiMjlmvxSFrPM=
Subject key identifier:   62:F9:36:4B:6C:9A:B2:8D:67:78:E0:75:11:2F:EC:6F:2F:D6:18:61
Certificate issuer:       /CN=A91B7F47/serialNumber=E30A4CDDF6C269ACBA39CA58AA9592D8986401F4
Certificate serial:       0E2F
Authority key identifier: E3:0A:4C:DD:F6:C2:69:AC:BA:39:CA:58:AA:95:92:D8:98:64:01:F4
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/4wpM3fbCaay6OcpYqpWS2JhkAfQ.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91B7F47/330A008CCE5911E9A0908287C4F9AE02/3E174B92CF8311F0BE74A724C4F9AE02.roa
Signing time:             Sun 01 Mar 2026 15:58:12 +0000
ROA not before:           Tue 02 Dec 2025 13:31:44 +0000
ROA not after:            Wed 30 Sep 2026 00:00:00 +0000
asID:                     137453
IP address blocks:        103.117.110.0/24 maxlen: 24
                          103.117.111.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91B7F47/330A008CCE5911E9A0908287C4F9AE02/4wpM3fbCaay6OcpYqpWS2JhkAfQ.crl
                          rsync://rpki.apnic.net/member_repository/A91B7F47/330A008CCE5911E9A0908287C4F9AE02/4wpM3fbCaay6OcpYqpWS2JhkAfQ.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/4wpM3fbCaay6OcpYqpWS2JhkAfQ.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 23:20:52 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 3631 (0xe2f)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91B7F47, serialNumber=E30A4CDDF6C269ACBA39CA58AA9592D8986401F4
        Validity
            Not Before: Dec  2 13:31:44 2025 GMT
            Not After : Sep 30 00:00:00 2026 GMT
        Subject: CN=69a46213-91fd
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:ad:95:7c:5f:ff:9e:f2:da:83:43:32:fa:0e:34:
                    a9:18:d7:f3:4c:49:75:f0:28:e5:df:07:ff:be:50:
                    a3:97:5f:d6:0b:1b:f6:07:95:17:8c:c0:ce:5c:3b:
                    e9:45:de:e7:70:71:0b:48:fb:be:c9:77:f5:b6:65:
                    a5:7b:7c:3e:37:40:b5:d7:0f:e9:47:a7:82:ba:d0:
                    a6:0a:c7:cd:80:63:8b:d8:40:73:49:3e:27:4e:19:
                    57:d9:6f:9d:23:74:3b:11:a5:46:f3:d5:8b:97:de:
                    a3:6f:20:c1:f7:d6:d5:29:c8:4a:0a:49:45:69:19:
                    17:31:6d:96:f6:15:bd:68:be:6b:c0:49:46:94:90:
                    e1:b2:ff:8c:2e:7a:50:88:c9:50:ea:a1:e1:1a:88:
                    6e:61:0c:59:da:a0:02:f5:43:2b:93:73:2d:b5:3b:
                    35:fc:d9:c9:01:b3:87:84:ea:d0:89:77:c6:ec:37:
                    36:bb:fa:f6:5a:49:f8:ff:dd:6a:a5:64:86:63:16:
                    34:69:37:98:72:c7:31:5e:22:30:d0:e2:e7:e0:db:
                    7e:c8:70:90:5f:bc:ff:f1:79:e0:15:43:e5:04:82:
                    d0:ac:14:01:45:7a:fc:70:cf:71:f0:e8:6c:a0:99:
                    0b:4b:02:47:47:27:c0:c1:5a:4f:91:f5:fb:44:4a:
                    6e:61
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                62:F9:36:4B:6C:9A:B2:8D:67:78:E0:75:11:2F:EC:6F:2F:D6:18:61
            X509v3 Authority Key Identifier:
                keyid:E3:0A:4C:DD:F6:C2:69:AC:BA:39:CA:58:AA:95:92:D8:98:64:01:F4

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91B7F47/330A008CCE5911E9A0908287C4F9AE02/4wpM3fbCaay6OcpYqpWS2JhkAfQ.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/4wpM3fbCaay6OcpYqpWS2JhkAfQ.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/A91B7F47/330A008CCE5911E9A0908287C4F9AE02/3E174B92CF8311F0BE74A724C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.117.110.0/23

    Signature Algorithm: sha256WithRSAEncryption
         2c:e3:da:2a:dd:20:25:7f:aa:5c:5e:af:30:7a:fb:39:10:bd:
         ae:9c:d1:b2:5e:41:65:19:d1:27:0d:61:b6:fc:f0:03:f4:cf:
         cc:e3:23:d5:0b:7a:59:37:08:bf:d5:38:37:e9:7f:ae:c2:38:
         7d:6b:61:87:c2:68:36:cc:92:61:6b:9d:40:56:ef:b7:87:88:
         5e:36:8e:ed:d3:70:5b:57:67:63:34:08:b2:5c:2f:89:69:53:
         25:fe:21:89:e5:42:6c:ea:77:cd:b7:65:1e:1b:49:b2:d6:ba:
         2f:7b:6e:5c:58:40:1f:12:09:5d:e6:45:91:73:88:48:97:b6:
         11:f4:5a:a7:a5:33:b4:30:29:ae:de:94:d3:db:85:c1:27:d1:
         95:3a:4a:d3:30:0f:01:e4:25:61:fa:44:b1:0a:e3:bf:d3:50:
         38:20:6b:df:c8:70:bb:f0:ff:0b:d1:53:96:9f:c5:7c:69:56:
         14:56:03:cd:ad:f7:90:7e:5a:c3:40:25:9b:66:ef:33:d6:7e:
         9c:7d:57:c4:f7:e7:86:0e:73:b8:5b:a1:bf:aa:fb:f6:93:b3:
         89:87:19:e1:24:17:58:d3:be:eb:07:72:8f:42:c1:09:e8:69:
         6b:f7:f4:a0:43:17:be:99:93:f9:17:67:50:3a:73:17:ec:fa:
         09:78:14:ea
-----BEGIN CERTIFICATE-----
MIIFPDCCBCSgAwIBAgICDi8wDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
QjdGNDcxMTAvBgNVBAUTKEUzMEE0Q0RERjZDMjY5QUNCQTM5Q0E1OEFBOTU5MkQ4
OTg2NDAxRjQwHhcNMjUxMjAyMTMzMTQ0WhcNMjYwOTMwMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE0NjIxMy05MWZkMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEArZV8X/+e8tqDQzL6DjSpGNfzTEl18Cjl3wf/vlCjl1/WCxv2B5UXjMDOXDvp
Rd7ncHELSPu+yXf1tmWle3w+N0C11w/pR6eCutCmCsfNgGOL2EBzST4nThlX2W+d
I3Q7EaVG89WLl96jbyDB99bVKchKCklFaRkXMW2W9hW9aL5rwElGlJDhsv+MLnpQ
iMlQ6qHhGohuYQxZ2qAC9UMrk3MttTs1/NnJAbOHhOrQiXfG7Dc2u/r2Wkn4/91q
pWSGYxY0aTeYcscxXiIw0OLn4Nt+yHCQX7z/8XngFUPlBILQrBQBRXr8cM9x8Ohs
oJkLSwJHRyfAwVpPkfX7REpuYQIDAQABo4ICYDCCAlwwHQYDVR0OBBYEFGL5Nkts
mrKNZ3jgdREv7G8v1hhhMB8GA1UdIwQYMBaAFOMKTN32wmmsujnKWKqVktiYZAH0
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFCN0Y0Ny8zMzBBMDA4Q0NF
NTkxMUU5QTA5MDgyODdDNEY5QUUwMi80d3BNM2ZiQ2FheTZPY3BZcXBXUzJKaGtB
ZlEuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyLzR3cE0zZmJDYWF5Nk9jcFlxcFdTMkpoa0FmUS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QjdGNDcvMzMwQTAwOENDRTU5MTFFOUEwOTA4Mjg3QzRGOUFFMDIvM0UxNzRCOTJD
RjgzMTFGMEJFNzRBNzI0QzRGOUFFMDIucm9hMB8GCCsGAQUFBwEHAQH/BBAwDjAM
BAIAATAGAwQBZ3VuMA0GCSqGSIb3DQEBCwUAA4IBAQAs49oq3SAlf6pcXq8wevs5
EL2unNGyXkFlGdEnDWG2/PAD9M/M4yPVC3pZNwi/1Tg36X+uwjh9a2GHwmg2zJJh
a51AVu+3h4heNo7t03BbV2djNAiyXC+JaVMl/iGJ5UJs6nfNt2UeG0my1rove25c
WEAfEgld5kWRc4hIl7YR9FqnpTO0MCmu3pTT24XBJ9GVOkrTMA8B5CVh+kSxCuO/
01A4IGvfyHC78P8L0VOWn8V8aVYUVgPNrfeQflrDQCWbZu8z1n6cfVfE9+eGDnO4
W6G/qvv2k7OJhxnhJBdY077rB3KPQsEJ6Glr9/SgQxe+mZP5F2dQOnMX7PoJeBTq
-----END CERTIFICATE-----
Generated at Mon Mar 2 06:22:19 2026 by rpki-client