Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91C93EE/6858F6880E0211EAA9B1DB65C4F9AE02/90889132478F11F08C43227CC4F9AE02.roa
File:                     90889132478F11F08C43227CC4F9AE02.roa (raw, json)
Hash identifier:          y/EoE66BMgH38AytM3mpyvaSlSWsl8aTEI0N97Yka8g=
Subject key identifier:   F7:F8:65:DF:61:D6:30:8D:A5:7C:C8:F9:F1:E8:13:AD:26:A9:C4:4B
Certificate issuer:       /CN=A91C93EE/serialNumber=FC56E7E076F7FD0A84BECC9C3E229142A0901FEC
Certificate serial:       0C8D
Authority key identifier: FC:56:E7:E0:76:F7:FD:0A:84:BE:CC:9C:3E:22:91:42:A0:90:1F:EC
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/_Fbn4Hb3_QqEvsycPiKRQqCQH-w.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91C93EE/6858F6880E0211EAA9B1DB65C4F9AE02/90889132478F11F08C43227CC4F9AE02.roa
Signing time:             Thu 12 Jun 2025 14:16:30 +0000
ROA not before:           Thu 12 Jun 2025 14:16:30 +0000
ROA not after:            Fri 01 May 2026 00:00:00 +0000
asID:                     137703
IP address blocks:        103.135.76.0/24 maxlen: 24
                          103.135.78.0/24 maxlen: 24
                          2404:76c0::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91C93EE/6858F6880E0211EAA9B1DB65C4F9AE02/_Fbn4Hb3_QqEvsycPiKRQqCQH-w.crl
                          rsync://rpki.apnic.net/member_repository/A91C93EE/6858F6880E0211EAA9B1DB65C4F9AE02/_Fbn4Hb3_QqEvsycPiKRQqCQH-w.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/_Fbn4Hb3_QqEvsycPiKRQqCQH-w.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:   Fri 27 Jun 2025 18:36:19 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 3213 (0xc8d)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91C93EE, serialNumber=FC56E7E076F7FD0A84BECC9C3E229142A0901FEC
        Validity
            Not Before: Jun 12 14:16:30 2025 GMT
            Not After : May  1 00:00:00 2026 GMT
        Subject: CN=684ae13e-b9d0
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:c4:30:f5:6d:43:e0:c4:b4:8f:af:25:60:7a:81:
                    75:44:23:06:ff:e7:00:6e:dd:0e:53:a1:22:97:ba:
                    be:9d:6e:56:d6:41:02:ec:01:a2:54:a9:88:5c:2a:
                    f9:6e:b9:b4:1b:7c:a5:81:67:9e:f8:e8:79:15:20:
                    1a:97:be:df:2b:80:ea:00:e6:00:12:2a:ab:dc:71:
                    a4:34:7e:f4:cc:b8:ba:8e:b3:8b:1f:73:f5:f6:d2:
                    51:71:06:e8:cc:f9:85:09:47:da:39:bc:ce:5c:2b:
                    4b:43:37:af:9c:fa:b0:55:6d:35:71:eb:da:67:ea:
                    53:3d:7d:a9:25:1e:b5:d2:48:48:c6:c3:bb:78:8a:
                    ea:85:7d:39:53:18:0c:07:af:ae:b9:d0:14:9f:c7:
                    7d:64:9b:6d:b9:e6:34:2a:dd:b1:7a:e0:47:5f:0e:
                    98:6c:5f:5a:88:53:95:c7:d3:bd:98:58:4e:8d:9b:
                    87:ca:a3:df:7d:78:6e:a7:2b:65:24:d0:2d:3f:10:
                    8c:be:1d:30:02:df:c3:e0:40:d8:ca:69:ae:4f:58:
                    0a:66:ef:b1:fb:37:03:fb:48:7a:e4:ba:9c:1f:92:
                    cf:d0:b3:3e:c1:e0:51:1a:a0:3d:73:8b:9a:ae:bc:
                    80:0a:ae:c3:48:e6:34:7f:d8:91:f9:e0:60:eb:f1:
                    6c:1b
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                F7:F8:65:DF:61:D6:30:8D:A5:7C:C8:F9:F1:E8:13:AD:26:A9:C4:4B
            X509v3 Authority Key Identifier:
                keyid:FC:56:E7:E0:76:F7:FD:0A:84:BE:CC:9C:3E:22:91:42:A0:90:1F:EC

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91C93EE/6858F6880E0211EAA9B1DB65C4F9AE02/_Fbn4Hb3_QqEvsycPiKRQqCQH-w.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/_Fbn4Hb3_QqEvsycPiKRQqCQH-w.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/A91C93EE/6858F6880E0211EAA9B1DB65C4F9AE02/90889132478F11F08C43227CC4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.135.76.0/24
                  103.135.78.0/24
                IPv6:
                  2404:76c0::/48

    Signature Algorithm: sha256WithRSAEncryption
         1e:91:61:3f:d8:19:f6:a6:22:16:a9:d9:04:0c:20:33:f0:82:
         f7:94:a8:56:6f:3b:6a:e3:37:52:2c:ca:29:dd:69:95:c3:8b:
         2e:f1:d6:0b:db:e5:31:ed:3c:44:c6:1f:78:50:5f:fe:f5:bf:
         5e:cb:ea:a7:0f:75:0e:21:d4:e4:70:0e:32:4a:61:c1:f4:94:
         42:00:55:d1:b6:ed:c7:d7:16:df:32:93:9c:f1:52:2c:59:6c:
         b5:f4:e4:c7:50:22:89:f3:50:cd:ba:08:fd:5d:20:07:4c:b6:
         48:4e:0d:9d:65:a6:e4:b8:13:0e:0a:14:13:58:bd:ba:05:60:
         e8:ef:ae:98:7f:8f:88:70:dc:14:6e:10:0c:dd:26:f0:2c:af:
         09:40:37:04:5c:04:96:da:b5:61:43:70:6b:86:5c:f9:c9:a8:
         9b:8c:20:6f:1c:2f:dd:73:02:4e:98:2d:2a:5e:26:9b:e5:b0:
         ff:75:47:68:79:75:67:2f:a5:c3:89:93:3e:b6:89:b6:dd:b7:
         26:33:14:16:c2:bc:0c:ef:05:3a:ff:fa:6b:80:8c:88:37:c9:
         26:38:e5:d8:90:40:06:82:79:a9:5d:f7:6d:ea:d9:5f:46:44:
         af:99:8d:b4:88:3e:28:d3:d9:66:06:94:d0:37:34:44:9d:a9:
         3b:0c:7c:e0
-----BEGIN CERTIFICATE-----
MIIFiDCCBHCgAwIBAgICDI0wDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
QzkzRUUxMTAvBgNVBAUTKEZDNTZFN0UwNzZGN0ZEMEE4NEJFQ0M5QzNFMjI5MTQy
QTA5MDFGRUMwHhcNMjUwNjEyMTQxNjMwWhcNMjYwNTAxMDAwMDAwWjAYMRYwFAYD
VQQDEw02ODRhZTEzZS1iOWQwMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAxDD1bUPgxLSPryVgeoF1RCMG/+cAbt0OU6Eil7q+nW5W1kEC7AGiVKmIXCr5
brm0G3ylgWee+Oh5FSAal77fK4DqAOYAEiqr3HGkNH70zLi6jrOLH3P19tJRcQbo
zPmFCUfaObzOXCtLQzevnPqwVW01cevaZ+pTPX2pJR610khIxsO7eIrqhX05UxgM
B6+uudAUn8d9ZJttueY0Kt2xeuBHXw6YbF9aiFOVx9O9mFhOjZuHyqPffXhupytl
JNAtPxCMvh0wAt/D4EDYymmuT1gKZu+x+zcD+0h65LqcH5LP0LM+weBRGqA9c4ua
rryACq7DSOY0f9iR+eBg6/FsGwIDAQABo4ICrDCCAqgwHQYDVR0OBBYEFPf4Zd9h
1jCNpXzI+fHoE60mqcRLMB8GA1UdIwQYMBaAFPxW5+B29/0KhL7MnD4ikUKgkB/s
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFDOTNFRS82ODU4RjY4ODBF
MDIxMUVBQTlCMURCNjVDNEY5QUUwMi9fRmJuNEhiM19RcUV2c3ljUGlLUlFxQ1FI
LXcuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL19GYm40SGIzX1FxRXZzeWNQaUtSUXFDUUgtdy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QzkzRUUvNjg1OEY2ODgwRTAyMTFFQUE5QjFEQjY1QzRGOUFFMDIvOTA4ODkxMzI0
NzhGMTFGMDhDNDMyMjdDQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwNgYIKwYBBQUHAQcBAf8E
JzAlMBIEAgABMAwDBABnh0wDBABnh04wDwQCAAIwCQMHACQEdsAAADANBgkqhkiG
9w0BAQsFAAOCAQEAHpFhP9gZ9qYiFqnZBAwgM/CC95SoVm87auM3UizKKd1plcOL
LvHWC9vlMe08RMYfeFBf/vW/Xsvqpw91DiHU5HAOMkphwfSUQgBV0bbtx9cW3zKT
nPFSLFlstfTkx1AiifNQzboI/V0gB0y2SE4NnWWm5LgTDgoUE1i9ugVg6O+umH+P
iHDcFG4QDN0m8CyvCUA3BFwEltq1YUNwa4Zc+cmom4wgbxwv3XMCTpgtKl4mm+Ww
/3VHaHl1Zy+lw4mTPraJtt23JjMUFsK8DO8FOv/6a4CMiDfJJjjl2JBABoJ5qV33
berZX0ZEr5mNtIg+KNPZZgaU0Dc0RJ2pOwx84A==
-----END CERTIFICATE-----
Generated at Sat Jun 21 04:51:19 2025 by rpki-client