Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A9113683/3F0B3562B79311EAA4C54B14C4F9AE02/A778E94E598911EBA7B14777C4F9AE02.roa
File:                     A778E94E598911EBA7B14777C4F9AE02.roa (raw, json)
Hash identifier:          00oRUFMVfPhMp6vFEfryS7RE9vQDxIoI8K+c5c2XVNk=
Subject key identifier:   3D:FF:80:C5:7B:13:22:94:A3:DF:5D:6D:93:3F:DF:51:B3:21:BD:9D
Certificate issuer:       /CN=A9113683/serialNumber=CA7C86BE00DB414503ED5EE6C0AF928F34C5C7D8
Certificate serial:       096A
Authority key identifier: CA:7C:86:BE:00:DB:41:45:03:ED:5E:E6:C0:AF:92:8F:34:C5:C7:D8
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/ynyGvgDbQUUD7V7mwK-SjzTFx9g.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A9113683/3F0B3562B79311EAA4C54B14C4F9AE02/A778E94E598911EBA7B14777C4F9AE02.roa
Signing time:             Sun 01 Mar 2026 17:06:21 +0000
ROA not before:           Wed 02 Jul 2025 20:59:57 +0000
ROA not after:            Wed 30 Sep 2026 00:00:00 +0000
asID:                     140864
IP address blocks:        103.152.147.0/24 maxlen: 24
                          2001:df4:1480::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A9113683/3F0B3562B79311EAA4C54B14C4F9AE02/ynyGvgDbQUUD7V7mwK-SjzTFx9g.crl
                          rsync://rpki.apnic.net/member_repository/A9113683/3F0B3562B79311EAA4C54B14C4F9AE02/ynyGvgDbQUUD7V7mwK-SjzTFx9g.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/ynyGvgDbQUUD7V7mwK-SjzTFx9g.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 02:47:54 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 2410 (0x96a)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A9113683, serialNumber=CA7C86BE00DB414503ED5EE6C0AF928F34C5C7D8
        Validity
            Not Before: Jul  2 20:59:57 2025 GMT
            Not After : Sep 30 00:00:00 2026 GMT
        Subject: CN=69a4720c-d786
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:a1:b7:5c:5d:89:f5:ac:cb:41:f7:94:03:50:bd:
                    c2:5e:bf:b8:47:a4:5c:ee:cc:6a:c7:9d:da:18:ef:
                    21:3a:37:87:23:3c:8e:a4:48:76:60:0b:61:68:5b:
                    c5:9e:7c:4b:3a:69:b9:fc:04:1f:2b:3c:7b:12:30:
                    c4:5b:20:dd:86:db:99:a2:59:23:98:2d:8a:e8:63:
                    94:7e:80:c1:ac:d5:fe:1a:f9:ca:3f:2f:5e:74:d3:
                    aa:84:00:60:b3:64:e4:97:13:60:f9:bb:c7:d6:d3:
                    e9:fc:c8:d2:43:25:0b:9d:3d:ac:19:59:64:35:29:
                    56:36:26:3b:34:41:2a:8b:43:11:10:5f:ef:ff:12:
                    8d:c8:77:8a:36:bf:fb:87:99:b6:78:d3:8e:42:15:
                    be:24:61:8b:d2:80:95:85:bf:ee:f9:f5:c3:cd:d0:
                    38:a3:d3:7a:60:8a:ea:1f:bf:83:10:a9:79:97:08:
                    be:10:20:88:97:d3:af:50:cd:60:49:aa:75:76:55:
                    6d:1c:bc:03:c3:e2:f2:47:0c:05:b0:b9:0e:a8:00:
                    f0:57:53:84:5d:8e:4a:bb:de:69:f7:9f:d3:9e:b1:
                    e5:02:51:61:99:b7:5f:0b:a0:6a:2f:35:7f:7d:dd:
                    e6:a3:92:70:f4:2e:17:b2:f2:c1:80:cf:45:1f:0f:
                    4c:09
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                3D:FF:80:C5:7B:13:22:94:A3:DF:5D:6D:93:3F:DF:51:B3:21:BD:9D
            X509v3 Authority Key Identifier:
                keyid:CA:7C:86:BE:00:DB:41:45:03:ED:5E:E6:C0:AF:92:8F:34:C5:C7:D8

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A9113683/3F0B3562B79311EAA4C54B14C4F9AE02/ynyGvgDbQUUD7V7mwK-SjzTFx9g.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/ynyGvgDbQUUD7V7mwK-SjzTFx9g.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/A9113683/3F0B3562B79311EAA4C54B14C4F9AE02/A778E94E598911EBA7B14777C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.152.147.0/24
                IPv6:
                  2001:df4:1480::/48

    Signature Algorithm: sha256WithRSAEncryption
         42:5a:8c:15:25:58:8c:26:52:7d:7a:ac:5d:75:2c:e9:d8:ba:
         7b:ba:12:38:d6:fa:a8:74:ba:b6:b6:3c:84:71:7c:0b:02:c7:
         30:73:47:43:1f:d8:4e:e3:d9:b6:19:16:9c:49:c4:bb:da:57:
         01:3a:c9:c4:c8:d0:6d:61:71:84:83:37:00:f1:49:c8:76:37:
         40:99:2d:c7:d9:cb:b8:23:eb:57:43:06:ad:c0:f0:0e:fa:56:
         e8:b9:e1:06:1a:55:99:b3:e7:1b:8b:e4:83:f8:d5:da:bc:d7:
         40:14:a1:59:7e:cd:69:f4:0b:59:a7:a4:29:ad:08:af:17:9c:
         02:bd:6e:a8:eb:5d:1a:4f:ac:96:74:5c:52:a5:e5:99:2a:32:
         4b:b0:9b:1d:bc:4c:03:31:36:14:f4:f4:c7:fa:d4:80:2a:be:
         f5:db:70:a1:f7:97:7f:a1:3b:95:56:34:a3:3b:7b:0c:dd:e0:
         cb:ed:36:b5:ce:99:b7:d8:27:6a:e0:fb:75:6d:37:71:b9:a4:
         aa:13:79:57:35:a1:3b:fe:13:b4:42:7e:f4:62:e9:ec:98:b3:
         98:19:4d:ba:61:31:af:ac:5b:db:ab:26:d8:8e:52:46:26:1b:
         74:01:55:8a:53:2d:ff:fc:e1:5e:2f:1d:e5:4d:e5:e7:48:82:
         22:98:40:45
-----BEGIN CERTIFICATE-----
MIIFTTCCBDWgAwIBAgICCWowDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
MTM2ODMxMTAvBgNVBAUTKENBN0M4NkJFMDBEQjQxNDUwM0VENUVFNkMwQUY5MjhG
MzRDNUM3RDgwHhcNMjUwNzAyMjA1OTU3WhcNMjYwOTMwMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE0NzIwYy1kNzg2MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAobdcXYn1rMtB95QDUL3CXr+4R6Rc7sxqx53aGO8hOjeHIzyOpEh2YAthaFvF
nnxLOmm5/AQfKzx7EjDEWyDdhtuZolkjmC2K6GOUfoDBrNX+GvnKPy9edNOqhABg
s2TklxNg+bvH1tPp/MjSQyULnT2sGVlkNSlWNiY7NEEqi0MREF/v/xKNyHeKNr/7
h5m2eNOOQhW+JGGL0oCVhb/u+fXDzdA4o9N6YIrqH7+DEKl5lwi+ECCIl9OvUM1g
Sap1dlVtHLwDw+LyRwwFsLkOqADwV1OEXY5Ku95p95/TnrHlAlFhmbdfC6BqLzV/
fd3mo5Jw9C4XsvLBgM9FHw9MCQIDAQABo4ICcTCCAm0wHQYDVR0OBBYEFD3/gMV7
EyKUo99dbZM/31GzIb2dMB8GA1UdIwQYMBaAFMp8hr4A20FFA+1e5sCvko80xcfY
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTExMzY4My8zRjBCMzU2MkI3
OTMxMUVBQTRDNTRCMTRDNEY5QUUwMi95bnlHdmdEYlFVVUQ3Vjdtd0stU2p6VEZ4
OWcuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL3lueUd2Z0RiUVVVRDdWN213Sy1TanpURng5Zy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
MTM2ODMvM0YwQjM1NjJCNzkzMTFFQUE0QzU0QjE0QzRGOUFFMDIvQTc3OEU5NEU1
OTg5MTFFQkE3QjE0Nzc3QzRGOUFFMDIucm9hMDAGCCsGAQUFBwEHAQH/BCEwHzAM
BAIAATAGAwQAZ5iTMA8EAgACMAkDBwAgAQ30FIAwDQYJKoZIhvcNAQELBQADggEB
AEJajBUlWIwmUn16rF11LOnYunu6EjjW+qh0ura2PIRxfAsCxzBzR0Mf2E7j2bYZ
FpxJxLvaVwE6ycTI0G1hcYSDNwDxSch2N0CZLcfZy7gj61dDBq3A8A76Vui54QYa
VZmz5xuL5IP41dq810AUoVl+zWn0C1mnpCmtCK8XnAK9bqjrXRpPrJZ0XFKl5Zkq
Mkuwmx28TAMxNhT09Mf61IAqvvXbcKH3l3+hO5VWNKM7ewzd4MvtNrXOmbfYJ2rg
+3VtN3G5pKoTeVc1oTv+E7RCfvRi6eyYs5gZTbphMa+sW9urJtiOUkYmG3QBVYpT
Lf/84V4vHeVN5edIgiKYQEU=
-----END CERTIFICATE-----
Generated at Mon Mar 2 18:31:00 2026 by rpki-client