Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A9135604/102648DCD29C11EDB411C45DC4F9AE02/D2528232D2A011ED86EB1F59C4F9AE02.roa
File:                     D2528232D2A011ED86EB1F59C4F9AE02.roa (raw, json)
Hash identifier:          0YOpcsYYdv+KR+NOYyYJwG25cnZwoM8nL02wcBCu2pk=
Subject key identifier:   7A:5D:0C:16:75:00:88:5A:D8:E5:9A:1E:A4:FB:76:9C:57:55:05:58
Certificate issuer:       /CN=A9135604/serialNumber=F6498B99B77A8F01B399261FBCB904E14282552E
Certificate serial:       021A
Authority key identifier: F6:49:8B:99:B7:7A:8F:01:B3:99:26:1F:BC:B9:04:E1:42:82:55:2E
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/9kmLmbd6jwGzmSYfvLkE4UKCVS4.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A9135604/102648DCD29C11EDB411C45DC4F9AE02/D2528232D2A011ED86EB1F59C4F9AE02.roa
Signing time:             Thu 05 Feb 2026 12:22:07 +0000
ROA not before:           Thu 05 Feb 2026 12:22:07 +0000
ROA not after:            Sat 01 May 2027 00:00:00 +0000
asID:                     45352
IP address blocks:        103.83.168.0/22 maxlen: 24
                          203.89.112.0/22 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A9135604/102648DCD29C11EDB411C45DC4F9AE02/9kmLmbd6jwGzmSYfvLkE4UKCVS4.crl
                          rsync://rpki.apnic.net/member_repository/A9135604/102648DCD29C11EDB411C45DC4F9AE02/9kmLmbd6jwGzmSYfvLkE4UKCVS4.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/9kmLmbd6jwGzmSYfvLkE4UKCVS4.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 26 Feb 2026 01:35:37 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 538 (0x21a)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A9135604, serialNumber=F6498B99B77A8F01B399261FBCB904E14282552E
        Validity
            Not Before: Feb  5 12:22:07 2026 GMT
            Not After : May  1 00:00:00 2027 GMT
        Subject: CN=69848b6f-98a9
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:e2:a5:5d:c1:d3:0a:60:38:eb:35:3c:80:f4:1c:
                    54:9c:a0:1d:0b:b6:1c:74:e3:38:67:c2:46:e8:5b:
                    56:a9:8b:c8:c4:85:b7:1b:8c:8c:65:ff:54:5d:74:
                    79:a3:5c:8f:70:c8:ff:c8:5d:3b:2a:1a:96:87:fa:
                    d5:64:86:96:e8:f3:3e:81:86:51:fc:93:ba:b4:8b:
                    78:4b:2f:4f:60:f5:cf:31:49:e7:25:6d:f0:2d:15:
                    47:69:25:37:ac:6b:fa:5e:a4:e9:2e:3b:da:c6:55:
                    8c:74:ee:d9:35:59:30:b7:df:11:eb:f6:a1:70:dd:
                    d3:d1:76:e2:55:18:9f:43:d2:e3:09:0b:97:86:bd:
                    8f:6f:db:68:43:61:38:f1:a1:00:a8:b1:b7:8c:b8:
                    13:a4:e8:60:11:68:00:c2:b3:a9:58:40:65:27:b0:
                    39:a7:1a:0e:3b:d7:30:af:d2:27:ae:97:16:41:b2:
                    f4:fe:01:32:c8:a9:e2:16:85:9f:f4:1a:50:a5:3c:
                    14:b8:81:ba:fd:a1:fd:2e:7b:6d:a9:d9:c7:a4:8d:
                    25:58:66:6e:7a:de:de:6d:4e:59:f7:34:9a:71:a6:
                    18:6a:d6:9a:fd:54:41:b5:05:3d:b0:61:20:c5:67:
                    7f:8a:bc:f4:9d:df:77:4e:7e:c2:47:7b:27:8d:6a:
                    e5:bd
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                7A:5D:0C:16:75:00:88:5A:D8:E5:9A:1E:A4:FB:76:9C:57:55:05:58
            X509v3 Authority Key Identifier:
                keyid:F6:49:8B:99:B7:7A:8F:01:B3:99:26:1F:BC:B9:04:E1:42:82:55:2E

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A9135604/102648DCD29C11EDB411C45DC4F9AE02/9kmLmbd6jwGzmSYfvLkE4UKCVS4.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/9kmLmbd6jwGzmSYfvLkE4UKCVS4.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/A9135604/102648DCD29C11EDB411C45DC4F9AE02/D2528232D2A011ED86EB1F59C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.83.168.0/22
                  203.89.112.0/22

    Signature Algorithm: sha256WithRSAEncryption
         6e:74:c4:dc:35:eb:6a:46:81:e8:13:81:78:6c:96:72:1a:1c:
         ea:3f:0c:0d:69:63:01:45:3b:18:24:6d:cc:41:10:90:79:97:
         4f:bc:a0:f7:d5:8e:e1:2e:14:05:52:6b:f1:7f:1c:3f:e7:ad:
         16:4e:b5:4b:be:2c:ab:56:4a:4a:68:ad:cd:15:73:dd:1d:5e:
         3f:cb:12:e6:e9:e4:58:ac:e7:78:1b:5d:36:66:88:55:0f:f7:
         40:62:5a:d6:f5:b2:cf:01:74:fa:c4:ef:12:b2:97:b3:42:67:
         0c:7b:b8:09:c7:b7:5f:9a:99:ff:a1:40:dd:e5:35:42:0d:97:
         1e:ce:79:87:45:04:83:4d:0e:8e:f4:b5:8b:91:97:07:13:af:
         b0:f8:7b:6b:43:7c:c6:2e:9b:99:34:5c:12:3f:20:d8:15:bc:
         f0:46:d3:20:b9:93:2a:16:58:3c:e6:f0:c5:ea:6a:64:96:93:
         2c:1f:23:69:04:72:42:2a:9c:b1:69:8e:ec:5a:08:7b:b8:1d:
         86:06:28:c3:7b:5b:28:78:55:09:13:2e:ec:95:98:fe:be:c5:
         17:86:05:c0:dd:98:cd:ed:63:e8:11:03:72:e8:fe:b1:4d:11:
         28:69:ff:09:7b:ec:c8:37:7d:44:51:98:e0:ec:67:0d:bf:ef:
         22:2d:df:f0
-----BEGIN CERTIFICATE-----
MIIFdzCCBF+gAwIBAgICAhowDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAwwIQTkx
MzU2MDQxMTAvBgNVBAUTKEY2NDk4Qjk5Qjc3QThGMDFCMzk5MjYxRkJDQjkwNEUx
NDI4MjU1MkUwHhcNMjYwMjA1MTIyMjA3WhcNMjcwNTAxMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTg0OGI2Zi05OGE5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA4qVdwdMKYDjrNTyA9BxUnKAdC7YcdOM4Z8JG6FtWqYvIxIW3G4yMZf9UXXR5
o1yPcMj/yF07KhqWh/rVZIaW6PM+gYZR/JO6tIt4Sy9PYPXPMUnnJW3wLRVHaSU3
rGv6XqTpLjvaxlWMdO7ZNVkwt98R6/ahcN3T0XbiVRifQ9LjCQuXhr2Pb9toQ2E4
8aEAqLG3jLgTpOhgEWgAwrOpWEBlJ7A5pxoOO9cwr9InrpcWQbL0/gEyyKniFoWf
9BpQpTwUuIG6/aH9LnttqdnHpI0lWGZuet7ebU5Z9zSacaYYataa/VRBtQU9sGEg
xWd/irz0nd93Tn7CR3snjWrlvQIDAQABo4ICmzCCApcwHQYDVR0OBBYEFHpdDBZ1
AIha2OWaHqT7dpxXVQVYMB8GA1UdIwQYMBaAFPZJi5m3eo8Bs5kmH7y5BOFCglUu
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTEzNTYwNC8xMDI2NDhEQ0Qy
OUMxMUVEQjQxMUM0NURDNEY5QUUwMi85a21MbWJkNmp3R3ptU1lmdkxrRTRVS0NW
UzQuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyLzlrbUxtYmQ2andHem1TWWZ2TGtFNFVLQ1ZTNC5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
MzU2MDQvMTAyNjQ4RENEMjlDMTFFREI0MTFDNDVEQzRGOUFFMDIvRDI1MjgyMzJE
MkEwMTFFRDg2RUIxRjU5QzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwJQYIKwYBBQUHAQcBAf8E
FjAUMBIEAgABMAwDBAJnU6gDBALLWXAwDQYJKoZIhvcNAQELBQADggEBAG50xNw1
62pGgegTgXhslnIaHOo/DA1pYwFFOxgkbcxBEJB5l0+8oPfVjuEuFAVSa/F/HD/n
rRZOtUu+LKtWSkporc0Vc90dXj/LEubp5Fis53gbXTZmiFUP90BiWtb1ss8BdPrE
7xKyl7NCZwx7uAnHt1+amf+hQN3lNUINlx7OeYdFBINNDo70tYuRlwcTr7D4e2tD
fMYum5k0XBI/INgVvPBG0yC5kyoWWDzm8MXqamSWkywfI2kEckIqnLFpjuxaCHu4
HYYGKMN7Wyh4VQkTLuyVmP6+xReGBcDdmM3tY+gRA3Lo/rFNEShp/wl77Mg3fURR
mODsZw2/7yIt3/A=
-----END CERTIFICATE-----
Generated at Fri Feb 20 00:11:50 2026 by rpki-client