Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A919EA3B/89D0060A261611EEBE76105CC4F9AE02/2E7C802A261711EEB93AAC74C4F9AE02.roa
File:                     2E7C802A261711EEB93AAC74C4F9AE02.roa (raw, json)
Hash identifier:          qmWL1JJkYDav7PIrJ2q6BDFYEso4lhOhRe8jfWlt3bw=
Subject key identifier:   A3:AD:2B:ED:64:66:45:C3:F4:2F:A5:B9:AB:53:D6:84:06:5B:7A:88
Certificate issuer:       /CN=A919EA3B/serialNumber=42AC1887DF2C9FF468C00EBC06559AE1790B7D41
Certificate serial:       01F1
Authority key identifier: 42:AC:18:87:DF:2C:9F:F4:68:C0:0E:BC:06:55:9A:E1:79:0B:7D:41
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/QqwYh98sn_RowA68BlWa4XkLfUE.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A919EA3B/89D0060A261611EEBE76105CC4F9AE02/2E7C802A261711EEB93AAC74C4F9AE02.roa
Signing time:             Sun 01 Mar 2026 07:35:16 +0000
ROA not before:           Sat 31 May 2025 03:52:39 +0000
ROA not after:            Thu 30 Jul 2026 00:00:00 +0000
asID:                     138960
IP address blocks:        103.137.196.0/23 maxlen: 23
                          103.137.197.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A919EA3B/89D0060A261611EEBE76105CC4F9AE02/QqwYh98sn_RowA68BlWa4XkLfUE.crl
                          rsync://rpki.apnic.net/member_repository/A919EA3B/89D0060A261611EEBE76105CC4F9AE02/QqwYh98sn_RowA68BlWa4XkLfUE.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/QqwYh98sn_RowA68BlWa4XkLfUE.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 09 Mar 2026 00:08:04 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 497 (0x1f1)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A919EA3B, serialNumber=42AC1887DF2C9FF468C00EBC06559AE1790B7D41
        Validity
            Not Before: May 31 03:52:39 2025 GMT
            Not After : Jul 30 00:00:00 2026 GMT
        Subject: CN=69a3ec33-20ce
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:b5:d7:7c:48:c8:e1:1a:fa:59:1b:7d:29:0f:d5:
                    78:e4:24:c5:db:fc:98:dd:3a:a0:22:3b:29:20:30:
                    12:9b:57:9e:e0:01:b0:e0:f8:99:eb:6e:4b:6a:18:
                    46:8e:b1:4d:58:fe:01:60:e6:69:18:5a:f8:ad:84:
                    c8:3c:dd:53:49:90:2b:17:6e:b8:50:d5:6b:00:d0:
                    fe:e2:23:f1:f5:59:aa:c7:66:86:5d:bc:6c:af:b2:
                    f7:04:69:81:ed:ea:52:ad:11:a6:b0:da:fc:67:3d:
                    db:00:f2:bf:a9:8f:15:95:9c:47:eb:f2:10:29:f1:
                    a1:ae:d3:c0:ea:bb:8b:99:d3:6c:dd:d9:20:80:2f:
                    9c:8d:73:cc:fd:4e:03:3b:d5:c5:07:10:c4:fd:d4:
                    ec:12:f1:fb:0d:fe:ae:9d:e2:0c:b2:10:b3:16:bd:
                    af:a8:23:84:50:c4:27:85:d6:08:f6:02:57:ed:8d:
                    00:8e:ee:43:fe:5a:f6:c5:1f:3b:d9:26:41:5e:94:
                    c1:c7:93:9b:06:5b:a1:fc:bc:84:4a:28:62:15:9e:
                    a1:b6:eb:cd:4a:ec:b7:f0:08:2e:dd:4c:b9:d0:58:
                    90:ed:f4:94:21:c9:40:0e:27:05:a2:49:63:95:6d:
                    84:07:a4:40:04:af:23:d2:d7:85:4e:41:69:f5:cb:
                    64:45
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                A3:AD:2B:ED:64:66:45:C3:F4:2F:A5:B9:AB:53:D6:84:06:5B:7A:88
            X509v3 Authority Key Identifier:
                keyid:42:AC:18:87:DF:2C:9F:F4:68:C0:0E:BC:06:55:9A:E1:79:0B:7D:41

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A919EA3B/89D0060A261611EEBE76105CC4F9AE02/QqwYh98sn_RowA68BlWa4XkLfUE.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/QqwYh98sn_RowA68BlWa4XkLfUE.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/A919EA3B/89D0060A261611EEBE76105CC4F9AE02/2E7C802A261711EEB93AAC74C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.137.196.0/23

    Signature Algorithm: sha256WithRSAEncryption
         15:8f:8b:f9:5a:9d:05:b6:25:36:40:6b:e2:81:cb:1b:de:41:
         d7:75:f7:91:0a:ad:79:83:c2:40:77:e2:46:f6:c7:06:16:b8:
         6e:2d:57:a2:fd:28:de:bd:77:b0:d7:cc:97:c9:a6:a2:5d:13:
         f2:6b:43:70:93:c9:93:06:2e:76:f8:3a:b3:e2:2a:56:53:17:
         8e:f8:fc:ba:73:33:52:32:3f:cf:6e:d4:bd:c7:b9:c8:fb:4b:
         00:0e:f9:6e:83:60:2b:ff:a6:4b:fd:50:06:70:75:bc:21:d2:
         bd:b6:6c:27:39:6b:c6:5f:f6:b9:c6:36:ad:a7:04:03:ac:fd:
         fc:c0:1f:3f:f1:61:0f:a5:c6:66:e1:2c:74:9e:68:bd:57:2e:
         d4:b3:dd:37:69:20:0b:aa:4e:6d:14:77:63:87:1f:0e:e0:02:
         60:93:10:cd:5b:b0:a6:17:e3:c5:7b:c1:e0:74:c9:d9:e8:d3:
         36:a1:76:a3:1f:44:2e:39:6c:e1:80:ca:14:56:d9:55:ea:1d:
         b3:06:d8:43:5c:78:a6:59:c5:5c:6d:24:4b:b6:82:02:2c:c5:
         5d:c4:3c:af:f0:c1:2b:03:4a:bf:95:6f:4e:f7:78:28:ef:af:
         07:1b:6f:32:53:5a:ae:73:02:12:bf:95:58:50:f3:9c:17:92:
         23:fa:27:e8
-----BEGIN CERTIFICATE-----
MIIFPDCCBCSgAwIBAgICAfEwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
OUVBM0IxMTAvBgNVBAUTKDQyQUMxODg3REYyQzlGRjQ2OEMwMEVCQzA2NTU5QUUx
NzkwQjdENDEwHhcNMjUwNTMxMDM1MjM5WhcNMjYwNzMwMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWEzZWMzMy0yMGNlMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAtdd8SMjhGvpZG30pD9V45CTF2/yY3TqgIjspIDASm1ee4AGw4PiZ625LahhG
jrFNWP4BYOZpGFr4rYTIPN1TSZArF264UNVrAND+4iPx9Vmqx2aGXbxsr7L3BGmB
7epSrRGmsNr8Zz3bAPK/qY8VlZxH6/IQKfGhrtPA6ruLmdNs3dkggC+cjXPM/U4D
O9XFBxDE/dTsEvH7Df6uneIMshCzFr2vqCOEUMQnhdYI9gJX7Y0Aju5D/lr2xR87
2SZBXpTBx5ObBluh/LyESihiFZ6htuvNSuy38Agu3Uy50FiQ7fSUIclADicFoklj
lW2EB6RABK8j0teFTkFp9ctkRQIDAQABo4ICYDCCAlwwHQYDVR0OBBYEFKOtK+1k
ZkXD9C+luatT1oQGW3qIMB8GA1UdIwQYMBaAFEKsGIffLJ/0aMAOvAZVmuF5C31B
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE5RUEzQi84OUQwMDYwQTI2
MTYxMUVFQkU3NjEwNUNDNEY5QUUwMi9RcXdZaDk4c25fUm93QTY4QmxXYTRYa0xm
VUUuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL1Fxd1loOThzbl9Sb3dBNjhCbFdhNFhrTGZVRS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
OUVBM0IvODlEMDA2MEEyNjE2MTFFRUJFNzYxMDVDQzRGOUFFMDIvMkU3QzgwMkEy
NjE3MTFFRUI5M0FBQzc0QzRGOUFFMDIucm9hMB8GCCsGAQUFBwEHAQH/BBAwDjAM
BAIAATAGAwQBZ4nEMA0GCSqGSIb3DQEBCwUAA4IBAQAVj4v5Wp0FtiU2QGvigcsb
3kHXdfeRCq15g8JAd+JG9scGFrhuLVei/SjevXew18yXyaaiXRPya0Nwk8mTBi52
+Dqz4ipWUxeO+Py6czNSMj/PbtS9x7nI+0sADvlug2Ar/6ZL/VAGcHW8IdK9tmwn
OWvGX/a5xjatpwQDrP38wB8/8WEPpcZm4Sx0nmi9Vy7Us903aSALqk5tFHdjhx8O
4AJgkxDNW7CmF+PFe8HgdMnZ6NM2oXajH0QuOWzhgMoUVtlV6h2zBthDXHimWcVc
bSRLtoICLMVdxDyv8MErA0q/lW9O93go768HG28yU1qucwISv5VYUPOcF5Ij+ifo
-----END CERTIFICATE-----
Generated at Mon Mar 2 04:14:21 2026 by rpki-client