Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91F3260/D78D2AA271A611EB87450466C4F9AE02/C5058712A3B911EC9709462AC4F9AE02.roa
File:                     C5058712A3B911EC9709462AC4F9AE02.roa (raw, json)
Hash identifier:          yx2p2PBTAERpIOrfxFJs3MPy6vQtoVGeRsQusdNiOVg=
Subject key identifier:   0E:4F:AD:11:3B:11:E3:A0:E5:2E:77:E5:DF:B6:ED:4B:EC:25:90:48
Certificate issuer:       /CN=A91F3260/serialNumber=5AC97C91299A2FA9C8CED8AAC670FFEFC7B69A1B
Certificate serial:       0762
Authority key identifier: 5A:C9:7C:91:29:9A:2F:A9:C8:CE:D8:AA:C6:70:FF:EF:C7:B6:9A:1B
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Wsl8kSmaL6nIztiqxnD_78e2mhs.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91F3260/D78D2AA271A611EB87450466C4F9AE02/C5058712A3B911EC9709462AC4F9AE02.roa
Signing time:             Thu 14 May 2026 22:27:33 +0000
ROA not before:           Thu 14 May 2026 22:27:33 +0000
ROA not after:            Fri 30 Jul 2027 00:00:00 +0000
asID:                     136557
IP address blocks:        103.150.31.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91F3260/D78D2AA271A611EB87450466C4F9AE02/Wsl8kSmaL6nIztiqxnD_78e2mhs.crl
                          rsync://rpki.apnic.net/member_repository/A91F3260/D78D2AA271A611EB87450466C4F9AE02/Wsl8kSmaL6nIztiqxnD_78e2mhs.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Wsl8kSmaL6nIztiqxnD_78e2mhs.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 11 Jun 2026 21:46:59 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 1890 (0x762)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91F3260, serialNumber=5AC97C91299A2FA9C8CED8AAC670FFEFC7B69A1B
        Validity
            Not Before: May 14 22:27:33 2026 GMT
            Not After : Jul 30 00:00:00 2027 GMT
        Subject: CN=6a064c55-3fcd
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:b9:b8:a3:26:13:7d:76:24:7e:f2:4a:cb:40:46:
                    cc:63:0b:99:18:e8:50:50:95:19:02:66:ec:cb:c8:
                    ca:1b:24:7f:b3:68:f1:65:cc:64:a6:d3:67:9b:21:
                    9b:73:fe:56:6e:71:c2:bb:53:03:97:78:21:d8:6c:
                    89:e4:3a:19:63:59:f3:0c:f5:22:0a:01:9a:1d:01:
                    9b:e9:a1:e3:7a:9f:ac:21:68:eb:06:1d:ba:37:62:
                    c8:fb:62:04:c1:0d:96:09:dd:51:ba:08:6c:b7:7a:
                    05:b0:65:7a:7c:2e:cf:04:0c:ab:07:ea:93:e2:b1:
                    43:ce:bc:a3:3c:e1:c3:3c:d4:be:8b:c4:dc:be:b2:
                    48:85:6e:70:f1:46:c3:2a:27:83:e5:d7:97:82:9b:
                    3b:ad:11:ed:a9:4d:0a:63:e2:a7:97:69:a1:df:7b:
                    69:11:c0:f2:55:20:5f:40:74:34:71:96:ec:93:dd:
                    57:81:88:77:86:fe:1b:2a:b3:19:ef:c4:6a:56:de:
                    70:11:c0:e3:e1:10:09:29:91:8a:34:34:38:f2:47:
                    7f:64:46:b8:51:84:41:cb:78:dc:4e:f7:80:34:7e:
                    f6:2d:79:42:0a:f0:9c:5b:f6:e2:36:41:0c:aa:3a:
                    7e:87:90:c8:74:b4:49:33:9d:d4:77:c7:78:33:66:
                    3c:6d
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                0E:4F:AD:11:3B:11:E3:A0:E5:2E:77:E5:DF:B6:ED:4B:EC:25:90:48
            X509v3 Authority Key Identifier:
                keyid:5A:C9:7C:91:29:9A:2F:A9:C8:CE:D8:AA:C6:70:FF:EF:C7:B6:9A:1B

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91F3260/D78D2AA271A611EB87450466C4F9AE02/Wsl8kSmaL6nIztiqxnD_78e2mhs.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Wsl8kSmaL6nIztiqxnD_78e2mhs.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/A91F3260/D78D2AA271A611EB87450466C4F9AE02/C5058712A3B911EC9709462AC4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.150.31.0/24

    Signature Algorithm: sha256WithRSAEncryption
         81:ba:2b:dd:0b:9e:80:69:db:03:2b:1a:11:80:b9:27:0f:26:
         5c:08:b4:bd:af:e9:b5:eb:4d:e0:44:8e:73:cd:a4:26:39:a4:
         fb:ba:da:72:be:64:2f:9b:95:8d:eb:d5:74:4c:2a:06:f3:d5:
         47:1a:80:9e:e6:7a:fa:2c:66:3e:b4:b9:e9:db:1e:83:5d:97:
         67:95:21:d6:8b:41:34:56:c6:f3:f6:84:c2:c9:f1:16:1f:0b:
         2f:b4:06:2b:1e:90:79:66:bc:af:1c:4c:c4:54:dc:75:06:1c:
         ac:56:e2:f2:5e:cd:9a:91:2e:89:72:20:70:dd:70:29:33:7c:
         7f:30:d9:75:67:67:18:3c:06:96:c0:78:d0:49:50:1c:39:30:
         d2:77:3e:72:43:a0:ea:0d:59:e3:6c:03:18:25:a2:6f:a4:d5:
         43:7f:56:d6:9e:e5:ef:36:59:6e:4a:5c:50:92:e0:78:a4:a7:
         ef:ed:62:cd:36:b2:f6:b9:a7:3f:28:5b:5c:20:26:54:1b:45:
         48:83:72:83:80:4b:24:4e:f4:2d:76:3d:4e:f5:e9:04:4d:58:
         c4:7b:5f:c7:9a:f2:34:3c:4d:dd:77:54:6e:e4:32:68:06:dc:
         a7:4a:82:d6:0b:bb:f5:cd:79:68:f6:54:cb:a5:de:43:38:ee:
         3a:7b:b3:2c
-----BEGIN CERTIFICATE-----
MIIFPDCCBCSgAwIBAgICB2IwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
RjMyNjAxMTAvBgNVBAUTKDVBQzk3QzkxMjk5QTJGQTlDOENFRDhBQUM2NzBGRkVG
QzdCNjlBMUIwHhcNMjYwNTE0MjIyNzMzWhcNMjcwNzMwMDAwMDAwWjAYMRYwFAYD
VQQDEw02YTA2NGM1NS0zZmNkMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAubijJhN9diR+8krLQEbMYwuZGOhQUJUZAmbsy8jKGyR/s2jxZcxkptNnmyGb
c/5WbnHCu1MDl3gh2GyJ5DoZY1nzDPUiCgGaHQGb6aHjep+sIWjrBh26N2LI+2IE
wQ2WCd1Rughst3oFsGV6fC7PBAyrB+qT4rFDzryjPOHDPNS+i8TcvrJIhW5w8UbD
KieD5deXgps7rRHtqU0KY+Knl2mh33tpEcDyVSBfQHQ0cZbsk91XgYh3hv4bKrMZ
78RqVt5wEcDj4RAJKZGKNDQ48kd/ZEa4UYRBy3jcTveANH72LXlCCvCcW/biNkEM
qjp+h5DIdLRJM53Ud8d4M2Y8bQIDAQABo4ICYDCCAlwwHQYDVR0OBBYEFA5PrRE7
EeOg5S535d+27UvsJZBIMB8GA1UdIwQYMBaAFFrJfJEpmi+pyM7YqsZw/+/Htpob
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFGMzI2MC9ENzhEMkFBMjcx
QTYxMUVCODc0NTA0NjZDNEY5QUUwMi9Xc2w4a1NtYUw2bkl6dGlxeG5EXzc4ZTJt
aHMuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL1dzbDhrU21hTDZuSXp0aXF4bkRfNzhlMm1ocy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RjMyNjAvRDc4RDJBQTI3MUE2MTFFQjg3NDUwNDY2QzRGOUFFMDIvQzUwNTg3MTJB
M0I5MTFFQzk3MDk0NjJBQzRGOUFFMDIucm9hMB8GCCsGAQUFBwEHAQH/BBAwDjAM
BAIAATAGAwQAZ5YfMA0GCSqGSIb3DQEBCwUAA4IBAQCBuivdC56AadsDKxoRgLkn
DyZcCLS9r+m1603gRI5zzaQmOaT7utpyvmQvm5WN69V0TCoG89VHGoCe5nr6LGY+
tLnp2x6DXZdnlSHWi0E0Vsbz9oTCyfEWHwsvtAYrHpB5ZryvHEzEVNx1BhysVuLy
Xs2akS6JciBw3XApM3x/MNl1Z2cYPAaWwHjQSVAcOTDSdz5yQ6DqDVnjbAMYJaJv
pNVDf1bWnuXvNlluSlxQkuB4pKfv7WLNNrL2uac/KFtcICZUG0VIg3KDgEskTvQt
dj1O9ekETVjEe1/HmvI0PE3dd1Ru5DJoBtynSoLWC7v1zXlo9lTLpd5DOO46e7Ms
-----END CERTIFICATE-----
Generated at Sat Jun 6 12:10:46 2026 by rpki-client