Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91E8DF5/31E0F16AF96011EF9D679C7AC4F9AE02/2C0E544C6EB511F094E66857C4F9AE02.roa
File:                     2C0E544C6EB511F094E66857C4F9AE02.roa (raw, json)
Hash identifier:          GaPvcpyW3ZEm9wVpzfxkRaCgBptrfJgEkU41liSb2xo=
Subject key identifier:   5F:A5:1E:AD:F9:82:61:B4:CD:0E:2B:21:7D:CE:EA:D5:7F:E3:6A:92
Certificate issuer:       /CN=A91E8DF5/serialNumber=C6F758ECDDC4C9B0F72F065C35AD54697432711B
Certificate serial:       010E
Authority key identifier: C6:F7:58:EC:DD:C4:C9:B0:F7:2F:06:5C:35:AD:54:69:74:32:71:1B
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/xvdY7N3EybD3LwZcNa1UaXQycRs.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91E8DF5/31E0F16AF96011EF9D679C7AC4F9AE02/2C0E544C6EB511F094E66857C4F9AE02.roa
Signing time:             Wed 27 May 2026 07:38:58 +0000
ROA not before:           Wed 27 May 2026 07:38:57 +0000
ROA not after:            Fri 30 Jul 2027 00:00:00 +0000
asID:                     32595
IP address blocks:        103.224.92.0/24 maxlen: 24
                          2001:df2:45c0::/47 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91E8DF5/31E0F16AF96011EF9D679C7AC4F9AE02/xvdY7N3EybD3LwZcNa1UaXQycRs.crl
                          rsync://rpki.apnic.net/member_repository/A91E8DF5/31E0F16AF96011EF9D679C7AC4F9AE02/xvdY7N3EybD3LwZcNa1UaXQycRs.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/xvdY7N3EybD3LwZcNa1UaXQycRs.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:   Sat 20 Jun 2026 02:50:16 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 270 (0x10e)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91E8DF5, serialNumber=C6F758ECDDC4C9B0F72F065C35AD54697432711B
        Validity
            Not Before: May 27 07:38:57 2026 GMT
            Not After : Jul 30 00:00:00 2027 GMT
        Subject: CN=6a169f91-c2ee
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:e2:1d:5e:80:23:1b:3f:95:f0:7f:44:6c:76:f0:
                    fc:fc:c0:3d:d3:2e:00:42:f9:48:48:94:12:c0:d1:
                    d4:73:ef:f7:81:d7:72:f0:e6:84:7d:e8:bf:27:27:
                    b5:90:9d:ca:e8:31:ba:a2:fa:b4:f0:a7:5a:1d:6e:
                    c1:aa:f5:32:da:65:b1:70:a4:6f:7e:c9:1f:a0:ab:
                    63:e3:1a:a7:37:a7:9a:47:cb:53:50:b4:82:96:70:
                    4f:60:6c:e7:f8:68:10:48:3c:b3:3f:59:5c:66:32:
                    25:de:25:d6:64:76:56:02:66:13:b5:53:a6:0d:d6:
                    3a:a8:f5:5c:a6:00:58:a2:a9:1c:77:1a:9c:7d:2b:
                    13:27:f6:27:76:f5:ab:b6:1f:d8:af:d5:a3:74:aa:
                    13:a3:1f:cc:40:99:54:56:57:8a:27:48:c3:b8:94:
                    12:63:ee:a7:84:40:db:5c:0a:2a:60:11:d0:15:2b:
                    11:42:23:ae:80:61:b6:bd:38:05:bc:58:1e:c5:90:
                    0f:6a:02:20:ac:b4:57:11:ea:e6:9e:e3:ac:92:dc:
                    76:03:d7:3e:65:fe:9a:7d:95:52:b8:88:ad:07:10:
                    dc:2c:22:8e:f9:9a:ed:a3:7a:55:52:a0:d6:33:67:
                    ec:ac:1b:31:ec:09:7d:32:39:36:d3:bc:af:dc:26:
                    46:03
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                5F:A5:1E:AD:F9:82:61:B4:CD:0E:2B:21:7D:CE:EA:D5:7F:E3:6A:92
            X509v3 Authority Key Identifier:
                keyid:C6:F7:58:EC:DD:C4:C9:B0:F7:2F:06:5C:35:AD:54:69:74:32:71:1B

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91E8DF5/31E0F16AF96011EF9D679C7AC4F9AE02/xvdY7N3EybD3LwZcNa1UaXQycRs.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/xvdY7N3EybD3LwZcNa1UaXQycRs.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/A91E8DF5/31E0F16AF96011EF9D679C7AC4F9AE02/2C0E544C6EB511F094E66857C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.224.92.0/24
                IPv6:
                  2001:df2:45c0::/47

    Signature Algorithm: sha256WithRSAEncryption
         72:98:77:b7:a0:80:24:f2:b3:dd:08:c7:2b:98:77:9d:b0:45:
         db:65:3a:b1:2b:66:a7:c5:fe:43:80:76:ae:35:9c:2e:61:6c:
         25:c6:31:1e:0a:2f:59:cf:f3:ea:0f:f1:8c:68:2d:ce:b4:b3:
         a6:31:1a:e5:b5:80:2e:64:85:3f:f6:9e:6f:75:9c:b9:19:ed:
         51:5d:aa:ef:8b:49:b1:6f:76:ac:68:32:03:b9:a5:33:b2:f0:
         e7:cc:ee:e5:f5:f8:ff:72:92:03:c8:38:8f:14:d6:41:79:77:
         8a:03:16:d6:ab:d2:c2:1d:fa:8c:39:9d:34:c5:e3:dd:ac:26:
         3a:a6:08:3c:39:1c:24:fb:f8:2e:5e:71:26:4e:91:1c:53:3e:
         1b:81:46:f4:5f:f2:a9:f0:ea:ad:c4:9f:fb:5b:8e:af:ce:fc:
         be:69:62:04:a9:5b:e7:c5:69:08:63:30:6c:7a:ed:a9:30:91:
         b7:a7:6b:b7:f2:3d:c9:88:ef:2c:3a:f5:7b:41:a7:41:a9:92:
         dd:34:d6:38:b6:08:1f:2a:ea:f2:56:18:63:af:6c:6c:3d:0e:
         a7:8c:95:b4:70:e7:1c:34:06:1e:3d:a4:4f:b5:b9:ef:83:45:
         d4:b6:e3:26:1b:0e:56:34:14:07:cf:86:af:a0:5e:1e:07:58:
         50:f3:0e:a2
-----BEGIN CERTIFICATE-----
MIIFTTCCBDWgAwIBAgICAQ4wDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
RThERjUxMTAvBgNVBAUTKEM2Rjc1OEVDRERDNEM5QjBGNzJGMDY1QzM1QUQ1NDY5
NzQzMjcxMUIwHhcNMjYwNTI3MDczODU3WhcNMjcwNzMwMDAwMDAwWjAYMRYwFAYD
VQQDEw02YTE2OWY5MS1jMmVlMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA4h1egCMbP5Xwf0RsdvD8/MA90y4AQvlISJQSwNHUc+/3gddy8OaEfei/Jye1
kJ3K6DG6ovq08KdaHW7BqvUy2mWxcKRvfskfoKtj4xqnN6eaR8tTULSClnBPYGzn
+GgQSDyzP1lcZjIl3iXWZHZWAmYTtVOmDdY6qPVcpgBYoqkcdxqcfSsTJ/YndvWr
th/Yr9WjdKoTox/MQJlUVleKJ0jDuJQSY+6nhEDbXAoqYBHQFSsRQiOugGG2vTgF
vFgexZAPagIgrLRXEermnuOsktx2A9c+Zf6afZVSuIitBxDcLCKO+Zrto3pVUqDW
M2fsrBsx7Al9Mjk207yv3CZGAwIDAQABo4ICcTCCAm0wHQYDVR0OBBYEFF+lHq35
gmG0zQ4rIX3O6tV/42qSMB8GA1UdIwQYMBaAFMb3WOzdxMmw9y8GXDWtVGl0MnEb
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFFOERGNS8zMUUwRjE2QUY5
NjAxMUVGOUQ2NzlDN0FDNEY5QUUwMi94dmRZN04zRXliRDNMd1pjTmExVWFYUXlj
UnMuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL3h2ZFk3TjNFeWJEM0x3WmNOYTFVYVhReWNScy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RThERjUvMzFFMEYxNkFGOTYwMTFFRjlENjc5QzdBQzRGOUFFMDIvMkMwRTU0NEM2
RUI1MTFGMDk0RTY2ODU3QzRGOUFFMDIucm9hMDAGCCsGAQUFBwEHAQH/BCEwHzAM
BAIAATAGAwQAZ+BcMA8EAgACMAkDBwEgAQ3yRcAwDQYJKoZIhvcNAQELBQADggEB
AHKYd7eggCTys90IxyuYd52wRdtlOrErZqfF/kOAdq41nC5hbCXGMR4KL1nP8+oP
8YxoLc60s6YxGuW1gC5khT/2nm91nLkZ7VFdqu+LSbFvdqxoMgO5pTOy8OfM7uX1
+P9ykgPIOI8U1kF5d4oDFtar0sId+ow5nTTF492sJjqmCDw5HCT7+C5ecSZOkRxT
PhuBRvRf8qnw6q3En/tbjq/O/L5pYgSpW+fFaQhjMGx67akwkbena7fyPcmI7yw6
9XtBp0Gpkt001ji2CB8q6vJWGGOvbGw9DqeMlbRw5xw0Bh49pE+1ue+DRdS24yYb
DlY0FAfPhq+gXh4HWFDzDqI=
-----END CERTIFICATE-----
Generated at Sat Jun 13 09:59:02 2026 by rpki-client