Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91DCDB3/9305D2E082AF11EEBEC59759C4F9AE02/A4B89C5082B111EEB427125DC4F9AE02.roa
File:                     A4B89C5082B111EEB427125DC4F9AE02.roa (raw, json)
Hash identifier:          Si3a7BG/8OJeYXWshDKB1ssBaH31J9TWvH+Wp+wV/dA=
Subject key identifier:   8D:E2:F8:4D:17:88:D5:CC:3A:88:95:AC:B7:E9:EB:7D:1C:3E:5E:77
Certificate issuer:       /CN=A91DCDB3/serialNumber=63A29ABD87F4A1FE55CBF2A0F409750AC34AC235
Certificate serial:       0147
Authority key identifier: 63:A2:9A:BD:87:F4:A1:FE:55:CB:F2:A0:F4:09:75:0A:C3:4A:C2:35
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Y6KavYf0of5Vy_Kg9Al1CsNKwjU.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91DCDB3/9305D2E082AF11EEBEC59759C4F9AE02/A4B89C5082B111EEB427125DC4F9AE02.roa
Signing time:             Tue 29 Jul 2025 05:12:30 +0000
ROA not before:           Tue 29 Jul 2025 05:12:30 +0000
ROA not after:            Wed 30 Sep 2026 00:00:00 +0000
asID:                     9651
IP address blocks:        103.29.104.0/23 maxlen: 23
                          103.29.104.0/24 maxlen: 24
                          103.29.105.0/24 maxlen: 24
                          103.250.42.0/23 maxlen: 23
                          103.250.42.0/24 maxlen: 24
                          103.250.43.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91DCDB3/9305D2E082AF11EEBEC59759C4F9AE02/Y6KavYf0of5Vy_Kg9Al1CsNKwjU.crl
                          rsync://rpki.apnic.net/member_repository/A91DCDB3/9305D2E082AF11EEBEC59759C4F9AE02/Y6KavYf0of5Vy_Kg9Al1CsNKwjU.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Y6KavYf0of5Vy_Kg9Al1CsNKwjU.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:   Thu 14 Aug 2025 05:57:38 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 327 (0x147)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91DCDB3, serialNumber=63A29ABD87F4A1FE55CBF2A0F409750AC34AC235
        Validity
            Not Before: Jul 29 05:12:30 2025 GMT
            Not After : Sep 30 00:00:00 2026 GMT
        Subject: CN=6888583e-7679
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:b4:6f:0e:b7:42:a0:3f:f6:d3:51:cd:ad:74:92:
                    2e:c4:2b:44:72:1d:55:7e:b0:ca:cd:06:0c:fb:c6:
                    e3:9e:d6:a7:21:56:2b:06:d9:be:e5:79:08:3a:83:
                    f5:c5:b4:19:4c:6c:39:36:12:6b:e1:4d:f2:fc:26:
                    76:d5:80:d9:b1:4c:2e:d7:a1:cd:84:00:77:fc:12:
                    24:29:f7:88:d2:f2:4c:72:2a:c3:15:36:05:de:f1:
                    fd:b9:20:cb:b1:27:16:57:b2:08:3f:f5:7a:a3:84:
                    b6:e8:5d:fb:91:aa:93:59:dd:be:f3:b1:cb:36:16:
                    b2:c0:4a:b7:7f:3d:4d:e6:ca:1d:25:bd:e9:f8:b2:
                    68:53:6b:23:e8:43:99:99:6d:d1:fc:ae:e6:16:2f:
                    4f:ad:fb:02:6d:1a:be:21:78:ef:cc:6d:d3:37:1a:
                    16:27:a5:11:8b:2b:1a:bd:dd:d2:7e:40:9b:c7:3e:
                    91:10:2d:be:4e:de:39:ed:4c:75:32:cd:03:2e:76:
                    96:34:02:60:83:b3:ed:2e:2d:5c:8b:0c:80:8a:19:
                    b1:e3:06:a7:51:8f:8d:2e:ad:4f:c8:f4:c8:da:6d:
                    b5:d6:b2:ab:ec:ad:44:79:75:5f:49:ff:3f:fb:b1:
                    14:d5:d5:0a:5d:37:9a:68:f3:7b:ed:11:13:0b:ae:
                    ad:13
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                8D:E2:F8:4D:17:88:D5:CC:3A:88:95:AC:B7:E9:EB:7D:1C:3E:5E:77
            X509v3 Authority Key Identifier:
                keyid:63:A2:9A:BD:87:F4:A1:FE:55:CB:F2:A0:F4:09:75:0A:C3:4A:C2:35

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91DCDB3/9305D2E082AF11EEBEC59759C4F9AE02/Y6KavYf0of5Vy_Kg9Al1CsNKwjU.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Y6KavYf0of5Vy_Kg9Al1CsNKwjU.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/A91DCDB3/9305D2E082AF11EEBEC59759C4F9AE02/A4B89C5082B111EEB427125DC4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.29.104.0/23
                  103.250.42.0/23

    Signature Algorithm: sha256WithRSAEncryption
         46:07:2b:ac:ad:23:21:78:02:90:d5:77:bc:70:d0:75:32:1b:
         73:15:37:f2:17:95:bc:85:96:59:64:fe:68:8e:06:3f:1d:de:
         4d:ae:b6:4d:35:b6:ec:dd:90:69:d6:b4:e4:5e:fe:e6:24:a6:
         9b:b1:e7:d4:8c:d8:58:11:11:c5:d3:20:89:9a:00:50:84:f3:
         52:f9:90:2d:e9:2e:94:85:83:57:cf:97:8c:6d:50:be:55:1f:
         78:66:d8:22:85:d2:f3:8e:67:61:5a:39:01:5a:3f:40:e1:2f:
         48:bd:2e:4f:29:57:5b:70:b4:28:67:dc:ee:00:58:9a:f4:aa:
         16:04:dd:63:40:1f:51:fd:f6:15:87:9f:d0:cb:06:29:48:a3:
         b0:72:2d:7c:21:07:ac:4f:d2:d4:f1:4c:fb:3f:69:52:f0:8f:
         b9:93:5e:e3:5a:6b:91:fb:09:e7:21:37:23:f2:a0:74:fc:00:
         d2:30:e7:38:3a:ee:dd:e4:4c:86:a0:30:ad:e9:33:71:1e:5c:
         89:31:94:89:11:10:d7:bc:3a:d6:29:de:0b:c4:ae:67:ed:4f:
         15:fc:94:e3:c2:ff:b1:37:1b:ea:38:db:80:5f:a2:3f:bc:e7:
         e5:b8:99:b4:9d:fd:d3:b8:5e:d6:76:57:fa:6e:86:05:3e:1f:
         0d:e8:81:4f
-----BEGIN CERTIFICATE-----
MIIFdzCCBF+gAwIBAgICAUcwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
RENEQjMxMTAvBgNVBAUTKDYzQTI5QUJEODdGNEExRkU1NUNCRjJBMEY0MDk3NTBB
QzM0QUMyMzUwHhcNMjUwNzI5MDUxMjMwWhcNMjYwOTMwMDAwMDAwWjAYMRYwFAYD
VQQDEw02ODg4NTgzZS03Njc5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAtG8Ot0KgP/bTUc2tdJIuxCtEch1VfrDKzQYM+8bjntanIVYrBtm+5XkIOoP1
xbQZTGw5NhJr4U3y/CZ21YDZsUwu16HNhAB3/BIkKfeI0vJMcirDFTYF3vH9uSDL
sScWV7IIP/V6o4S26F37kaqTWd2+87HLNhaywEq3fz1N5sodJb3p+LJoU2sj6EOZ
mW3R/K7mFi9PrfsCbRq+IXjvzG3TNxoWJ6URiysavd3SfkCbxz6REC2+Tt457Ux1
Ms0DLnaWNAJgg7PtLi1ciwyAihmx4wanUY+NLq1PyPTI2m211rKr7K1EeXVfSf8/
+7EU1dUKXTeaaPN77RETC66tEwIDAQABo4ICmzCCApcwHQYDVR0OBBYEFI3i+E0X
iNXMOoiVrLfp630cPl53MB8GA1UdIwQYMBaAFGOimr2H9KH+VcvyoPQJdQrDSsI1
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFEQ0RCMy85MzA1RDJFMDgy
QUYxMUVFQkVDNTk3NTlDNEY5QUUwMi9ZNkthdllmMG9mNVZ5X0tnOUFsMUNzTkt3
alUuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL1k2S2F2WWYwb2Y1VnlfS2c5QWwxQ3NOS3dqVS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RENEQjMvOTMwNUQyRTA4MkFGMTFFRUJFQzU5NzU5QzRGOUFFMDIvQTRCODlDNTA4
MkIxMTFFRUI0MjcxMjVEQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwJQYIKwYBBQUHAQcBAf8E
FjAUMBIEAgABMAwDBAFnHWgDBAFn+iowDQYJKoZIhvcNAQELBQADggEBAEYHK6yt
IyF4ApDVd7xw0HUyG3MVN/IXlbyFlllk/miOBj8d3k2utk01tuzdkGnWtORe/uYk
ppux59SM2FgREcXTIImaAFCE81L5kC3pLpSFg1fPl4xtUL5VH3hm2CKF0vOOZ2Fa
OQFaP0DhL0i9Lk8pV1twtChn3O4AWJr0qhYE3WNAH1H99hWHn9DLBilIo7ByLXwh
B6xP0tTxTPs/aVLwj7mTXuNaa5H7CechNyPyoHT8ANIw5zg67t3kTIagMK3pM3Ee
XIkxlIkRENe8OtYp3gvErmftTxX8lOPC/7E3G+o424Bfoj+85+W4mbSd/dO4XtZ2
V/puhgU+Hw3ogU8=
-----END CERTIFICATE-----
Generated at Sun Aug 10 16:13:50 2025 by rpki-client