Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91777A6/C8A799D2244711EDB1655053C4F9AE02/930770F4244C11ED95AA5569C4F9AE02.roa
File:                     930770F4244C11ED95AA5569C4F9AE02.roa (raw, json)
Hash identifier:          QRN3d7Kp62mAA4UY2PHj6uAygWUxtpM/GbpwgYao/0w=
Subject key identifier:   4B:22:03:57:AE:DE:95:96:BE:3A:C2:82:68:31:5A:BC:4F:1D:C6:4F
Certificate issuer:       /CN=A91777A6/serialNumber=DA4754014121D32687D97D392D906049A814FCC3
Certificate serial:       02D3
Authority key identifier: DA:47:54:01:41:21:D3:26:87:D9:7D:39:2D:90:60:49:A8:14:FC:C3
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/2kdUAUEh0yaH2X05LZBgSagU_MM.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91777A6/C8A799D2244711EDB1655053C4F9AE02/930770F4244C11ED95AA5569C4F9AE02.roa
Signing time:             Sun 01 Mar 2026 09:07:52 +0000
ROA not before:           Thu 17 Jul 2025 02:37:31 +0000
ROA not after:            Wed 30 Sep 2026 00:00:00 +0000
asID:                     149428
IP address blocks:        103.190.58.0/24 maxlen: 24
                          103.190.59.0/24 maxlen: 24
                          2400:8e20::/32 maxlen: 32
                          2400:8e20::/33 maxlen: 33
                          2400:8e20:8000::/33 maxlen: 33
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91777A6/C8A799D2244711EDB1655053C4F9AE02/2kdUAUEh0yaH2X05LZBgSagU_MM.crl
                          rsync://rpki.apnic.net/member_repository/A91777A6/C8A799D2244711EDB1655053C4F9AE02/2kdUAUEh0yaH2X05LZBgSagU_MM.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/2kdUAUEh0yaH2X05LZBgSagU_MM.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:15:13 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 723 (0x2d3)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91777A6, serialNumber=DA4754014121D32687D97D392D906049A814FCC3
        Validity
            Not Before: Jul 17 02:37:31 2025 GMT
            Not After : Sep 30 00:00:00 2026 GMT
        Subject: CN=69a401e8-7ec3
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:e6:54:29:cc:4a:52:cb:15:9a:04:26:8b:69:85:
                    78:4d:fd:ed:e0:bc:a7:78:87:50:05:f7:66:ac:c9:
                    7f:be:f1:4d:5b:ae:29:5c:a3:26:c6:d2:c7:af:32:
                    64:63:bd:2f:7b:f9:67:01:b6:3f:77:4f:af:09:3b:
                    56:c4:73:86:f1:75:54:63:8b:1f:ae:84:92:1e:51:
                    25:c3:eb:d9:82:07:4b:af:90:b9:4b:64:a4:18:e0:
                    a2:05:ca:51:57:4a:9a:0c:ab:d0:01:9f:9a:0c:ff:
                    1e:49:3a:d8:bc:8d:72:83:f2:2d:30:24:d3:c1:78:
                    ac:74:7a:23:8f:87:c5:91:2e:7b:eb:97:7e:c3:50:
                    3b:f9:28:3f:23:9c:9b:17:f6:f2:17:ac:9a:bb:11:
                    1f:2f:f3:0a:9b:57:6a:19:6e:d1:25:3d:bf:88:14:
                    2a:f9:91:c7:1f:1c:a9:f3:2c:ec:ac:7f:78:31:99:
                    d8:85:a7:66:6b:ac:2c:1e:64:14:e2:31:be:98:5a:
                    27:44:86:90:d4:33:d6:c0:1b:f5:f6:bf:1c:63:e3:
                    66:a8:a1:87:97:3e:08:d9:5b:0e:c1:86:98:5e:ae:
                    80:3b:ae:b4:99:9a:f7:d4:da:18:59:51:74:1b:28:
                    3e:e1:8e:50:79:e2:8a:b5:63:36:02:5f:08:9d:68:
                    61:31
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                4B:22:03:57:AE:DE:95:96:BE:3A:C2:82:68:31:5A:BC:4F:1D:C6:4F
            X509v3 Authority Key Identifier:
                keyid:DA:47:54:01:41:21:D3:26:87:D9:7D:39:2D:90:60:49:A8:14:FC:C3

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91777A6/C8A799D2244711EDB1655053C4F9AE02/2kdUAUEh0yaH2X05LZBgSagU_MM.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/2kdUAUEh0yaH2X05LZBgSagU_MM.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/A91777A6/C8A799D2244711EDB1655053C4F9AE02/930770F4244C11ED95AA5569C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.190.58.0/23
                IPv6:
                  2400:8e20::/32

    Signature Algorithm: sha256WithRSAEncryption
         37:b1:eb:22:6e:47:d1:a1:3f:af:3f:d2:2f:71:d3:78:70:9d:
         e6:06:63:c3:c3:6e:09:9f:da:14:36:75:82:94:6b:a3:ac:4a:
         77:5f:b1:9e:8d:75:52:49:9b:26:2e:66:45:da:e4:bf:49:a7:
         16:5b:8a:df:c3:6d:3f:8d:76:37:7d:de:bd:84:b2:19:80:8d:
         66:ee:f4:25:4f:f2:e9:9d:7f:75:82:76:cd:dd:33:95:cf:18:
         88:75:07:50:42:cb:a9:09:90:74:ea:69:54:67:1a:77:8b:1c:
         c1:c1:3d:b8:e2:16:4f:fc:b6:fb:2c:ce:fa:d9:69:25:c7:9b:
         6a:1d:e4:26:0c:56:e7:df:e1:a2:2f:a9:9b:39:e3:69:bf:4f:
         a4:c1:3f:58:24:f9:36:98:4f:ad:72:cc:8b:cd:b0:50:2e:f1:
         c3:0d:85:eb:f0:08:6e:ae:f4:83:31:1e:9e:a9:45:f0:41:eb:
         c0:55:bb:e0:4d:02:0f:b7:d4:17:b5:58:5b:e1:d8:bf:76:09:
         51:13:5a:5f:89:a7:ab:c2:b2:04:56:74:9b:24:ba:4d:b2:1d:
         70:c2:68:3b:79:65:92:ec:7e:6f:fa:de:36:cd:bc:cb:73:91:
         1e:c6:19:de:02:fe:3b:13:21:a7:5f:2d:c7:0e:c9:cc:75:7b:
         c5:b4:fb:ca
-----BEGIN CERTIFICATE-----
MIIFSzCCBDOgAwIBAgICAtMwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
Nzc3QTYxMTAvBgNVBAUTKERBNDc1NDAxNDEyMUQzMjY4N0Q5N0QzOTJEOTA2MDQ5
QTgxNEZDQzMwHhcNMjUwNzE3MDIzNzMxWhcNMjYwOTMwMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE0MDFlOC03ZWMzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA5lQpzEpSyxWaBCaLaYV4Tf3t4LyneIdQBfdmrMl/vvFNW64pXKMmxtLHrzJk
Y70ve/lnAbY/d0+vCTtWxHOG8XVUY4sfroSSHlElw+vZggdLr5C5S2SkGOCiBcpR
V0qaDKvQAZ+aDP8eSTrYvI1yg/ItMCTTwXisdHojj4fFkS5765d+w1A7+Sg/I5yb
F/byF6yauxEfL/MKm1dqGW7RJT2/iBQq+ZHHHxyp8yzsrH94MZnYhadma6wsHmQU
4jG+mFonRIaQ1DPWwBv19r8cY+NmqKGHlz4I2VsOwYaYXq6AO660mZr31NoYWVF0
Gyg+4Y5QeeKKtWM2Al8InWhhMQIDAQABo4ICbzCCAmswHQYDVR0OBBYEFEsiA1eu
3pWWvjrCgmgxWrxPHcZPMB8GA1UdIwQYMBaAFNpHVAFBIdMmh9l9OS2QYEmoFPzD
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE3NzdBNi9DOEE3OTlEMjI0
NDcxMUVEQjE2NTUwNTNDNEY5QUUwMi8ya2RVQVVFaDB5YUgyWDA1TFpCZ1NhZ1Vf
TU0uY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyLzJrZFVBVUVoMHlhSDJYMDVMWkJnU2FnVV9NTS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
Nzc3QTYvQzhBNzk5RDIyNDQ3MTFFREIxNjU1MDUzQzRGOUFFMDIvOTMwNzcwRjQy
NDRDMTFFRDk1QUE1NTY5QzRGOUFFMDIucm9hMC4GCCsGAQUFBwEHAQH/BB8wHTAM
BAIAATAGAwQBZ746MA0EAgACMAcDBQAkAI4gMA0GCSqGSIb3DQEBCwUAA4IBAQA3
sesibkfRoT+vP9IvcdN4cJ3mBmPDw24Jn9oUNnWClGujrEp3X7GejXVSSZsmLmZF
2uS/SacWW4rfw20/jXY3fd69hLIZgI1m7vQlT/LpnX91gnbN3TOVzxiIdQdQQsup
CZB06mlUZxp3ixzBwT244hZP/Lb7LM762Wklx5tqHeQmDFbn3+GiL6mbOeNpv0+k
wT9YJPk2mE+tcsyLzbBQLvHDDYXr8AhurvSDMR6eqUXwQevAVbvgTQIPt9QXtVhb
4di/dglRE1pfiaerwrIEVnSbJLpNsh1wwmg7eWWS7H5v+t42zbzLc5EexhneAv47
EyGnXy3HDsnMdXvFtPvK
-----END CERTIFICATE-----
Generated at Mon Mar 2 13:32:11 2026 by rpki-client