Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91A560A/AAEB191A1D8A11E2A387D0E408B02CD2/91E5DA10595B11EC89B4C272C4F9AE02.roa
File:                     91E5DA10595B11EC89B4C272C4F9AE02.roa (raw, json)
Hash identifier:          QsRRv/jAGhkWZVECRJFsKUvU3pYzZlDlypJEiSCTAWk=
Subject key identifier:   48:5A:7F:C8:D4:CC:9E:93:AF:6B:D8:0F:91:8B:EC:08:DE:20:91:EF
Certificate issuer:       /CN=A91A560A/serialNumber=167C3B221775FEC05039468150CE814756AC6F0A
Certificate serial:       4D46
Authority key identifier: 16:7C:3B:22:17:75:FE:C0:50:39:46:81:50:CE:81:47:56:AC:6F:0A
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Fnw7Ihd1_sBQOUaBUM6BR1asbwo.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91A560A/AAEB191A1D8A11E2A387D0E408B02CD2/91E5DA10595B11EC89B4C272C4F9AE02.roa
Signing time:             Thu 28 Aug 2025 14:54:23 +0000
ROA not before:           Thu 28 Aug 2025 14:54:23 +0000
ROA not after:            Sat 31 Oct 2026 00:00:00 +0000
asID:                     149062
IP address blocks:        103.177.146.0/23 maxlen: 24
                          2001:df0:24c0::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91A560A/AAEB191A1D8A11E2A387D0E408B02CD2/Fnw7Ihd1_sBQOUaBUM6BR1asbwo.crl
                          rsync://rpki.apnic.net/member_repository/A91A560A/AAEB191A1D8A11E2A387D0E408B02CD2/Fnw7Ihd1_sBQOUaBUM6BR1asbwo.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Fnw7Ihd1_sBQOUaBUM6BR1asbwo.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:   Mon 27 Oct 2025 14:35:47 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 19782 (0x4d46)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91A560A, serialNumber=167C3B221775FEC05039468150CE814756AC6F0A
        Validity
            Not Before: Aug 28 14:54:23 2025 GMT
            Not After : Oct 31 00:00:00 2026 GMT
        Subject: CN=68b06d9f-4aca
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:ae:b5:59:fa:bd:3f:53:9b:f7:88:d3:1f:f0:51:
                    30:09:d5:dc:3a:56:00:0d:43:a3:83:dc:90:0a:78:
                    a3:87:79:c4:9a:18:92:85:aa:da:4a:52:f2:85:73:
                    49:3f:67:d0:1e:30:39:ad:35:a0:99:6a:4e:61:43:
                    a0:b0:61:1a:e1:8b:78:72:ff:48:c9:0a:f1:3f:77:
                    47:da:f6:37:75:f3:32:14:03:d5:80:c5:37:f7:e3:
                    e7:94:7b:85:73:6f:62:2c:23:13:79:89:26:a8:f7:
                    da:8e:28:a3:d8:2c:45:33:c1:23:c8:aa:30:0a:5a:
                    4e:1b:59:ae:76:c0:83:3f:3e:a6:cd:8f:68:68:88:
                    0a:b2:e6:ff:4d:ba:18:48:00:20:97:09:e7:7e:12:
                    1f:ec:b2:05:45:96:a6:4c:30:ac:60:ea:1e:9a:df:
                    8c:bc:7a:19:67:c2:53:4e:05:66:44:b6:4d:6c:3a:
                    ab:1e:48:eb:e6:9e:49:af:1f:07:47:f9:2a:ff:09:
                    5e:8c:f0:b5:f1:96:a4:8e:ed:87:ac:4e:cb:d4:ff:
                    ff:cb:d3:a7:06:01:87:91:5b:8a:12:fd:db:e9:79:
                    55:b8:f8:5f:49:82:c5:a0:47:24:c2:fa:1e:1f:65:
                    11:7a:bc:45:00:b3:e3:b5:c3:b3:d0:bf:d4:e7:32:
                    c2:83
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                48:5A:7F:C8:D4:CC:9E:93:AF:6B:D8:0F:91:8B:EC:08:DE:20:91:EF
            X509v3 Authority Key Identifier:
                keyid:16:7C:3B:22:17:75:FE:C0:50:39:46:81:50:CE:81:47:56:AC:6F:0A

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91A560A/AAEB191A1D8A11E2A387D0E408B02CD2/Fnw7Ihd1_sBQOUaBUM6BR1asbwo.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Fnw7Ihd1_sBQOUaBUM6BR1asbwo.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/A91A560A/AAEB191A1D8A11E2A387D0E408B02CD2/91E5DA10595B11EC89B4C272C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.177.146.0/23
                IPv6:
                  2001:df0:24c0::/48

    Signature Algorithm: sha256WithRSAEncryption
         8b:69:94:67:c2:4a:72:ab:9d:0e:94:4c:b4:df:10:16:53:2b:
         82:f4:c9:c8:da:19:ec:6b:d1:c9:64:a8:a6:e2:95:0b:7c:69:
         54:b8:c3:9e:6e:7c:dd:76:16:47:53:e2:2e:6c:86:59:ef:39:
         08:3d:4a:cb:cf:72:40:27:50:72:5a:4d:95:ca:81:af:18:41:
         32:01:99:b2:94:7b:60:68:f0:d4:c0:13:6a:b4:22:8c:f0:f1:
         e1:47:d8:4c:fa:88:00:83:3e:22:e5:34:6f:bc:08:78:19:be:
         b8:1e:d1:74:50:8d:48:86:c3:d0:3f:47:d3:44:9d:f4:56:8d:
         48:c7:c8:75:7c:db:22:d2:54:d0:f2:18:72:31:76:e6:db:2f:
         52:37:46:8c:33:83:78:bd:ee:51:7c:c2:42:7e:2e:d3:a6:bf:
         3e:ad:4b:02:3a:fd:af:fe:89:71:f8:4a:e0:21:49:51:9d:bb:
         38:28:5b:f4:69:a9:4d:16:cf:3b:b6:53:cf:75:8e:cf:79:de:
         98:6a:ac:d8:63:08:63:8a:62:b1:40:24:6c:62:a8:65:c0:f6:
         a9:31:f0:19:ba:f8:dc:61:78:d5:4b:ba:e5:ab:35:b5:63:0e:
         40:ed:d2:fc:c0:36:bc:87:66:a0:f4:70:12:57:84:00:15:12:
         d2:a9:04:7a
-----BEGIN CERTIFICATE-----
MIIFgjCCBGqgAwIBAgICTUYwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
QTU2MEExMTAvBgNVBAUTKDE2N0MzQjIyMTc3NUZFQzA1MDM5NDY4MTUwQ0U4MTQ3
NTZBQzZGMEEwHhcNMjUwODI4MTQ1NDIzWhcNMjYxMDMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OGIwNmQ5Zi00YWNhMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEArrVZ+r0/U5v3iNMf8FEwCdXcOlYADUOjg9yQCnijh3nEmhiSharaSlLyhXNJ
P2fQHjA5rTWgmWpOYUOgsGEa4Yt4cv9IyQrxP3dH2vY3dfMyFAPVgMU39+PnlHuF
c29iLCMTeYkmqPfajiij2CxFM8EjyKowClpOG1mudsCDPz6mzY9oaIgKsub/TboY
SAAglwnnfhIf7LIFRZamTDCsYOoemt+MvHoZZ8JTTgVmRLZNbDqrHkjr5p5Jrx8H
R/kq/wlejPC18Zakju2HrE7L1P//y9OnBgGHkVuKEv3b6XlVuPhfSYLFoEckwvoe
H2URerxFALPjtcOz0L/U5zLCgwIDAQABo4ICpjCCAqIwHQYDVR0OBBYEFEhaf8jU
zJ6Tr2vYD5GL7AjeIJHvMB8GA1UdIwQYMBaAFBZ8OyIXdf7AUDlGgVDOgUdWrG8K
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFBNTYwQS9BQUVCMTkxQTFE
OEExMUUyQTM4N0QwRTQwOEIwMkNEMi9Gbnc3SWhkMV9zQlFPVWFCVU02QlIxYXNi
d28uY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL0ZudzdJaGQxX3NCUU9VYUJVTTZCUjFhc2J3by5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QTU2MEEvQUFFQjE5MUExRDhBMTFFMkEzODdEMEU0MDhCMDJDRDIvOTFFNURBMTA1
OTVCMTFFQzg5QjRDMjcyQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwMAYIKwYBBQUHAQcBAf8E
ITAfMAwEAgABMAYDBAFnsZIwDwQCAAIwCQMHACABDfAkwDANBgkqhkiG9w0BAQsF
AAOCAQEAi2mUZ8JKcqudDpRMtN8QFlMrgvTJyNoZ7GvRyWSopuKVC3xpVLjDnm58
3XYWR1PiLmyGWe85CD1Ky89yQCdQclpNlcqBrxhBMgGZspR7YGjw1MATarQijPDx
4UfYTPqIAIM+IuU0b7wIeBm+uB7RdFCNSIbD0D9H00Sd9FaNSMfIdXzbItJU0PIY
cjF25tsvUjdGjDODeL3uUXzCQn4u06a/Pq1LAjr9r/6JcfhK4CFJUZ27OChb9Gmp
TRbPO7ZTz3WOz3nemGqs2GMIY4pisUAkbGKoZcD2qTHwGbr43GF41Uu65as1tWMO
QO3S/MA2vIdmoPRwEleEABUS0qkEeg==
-----END CERTIFICATE-----
Generated at Mon Oct 20 19:49:03 2025 by rpki-client