Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91E3377/60B77DAEEF8E11EBB0DA4E59C4F9AE02/4756B350EF9011EBAAE0375AC4F9AE02.roa
File:                     4756B350EF9011EBAAE0375AC4F9AE02.roa (raw, json)
Hash identifier:          MxvR1rcmc4G61O3M2p+Nubwh7XGQrabkCeb791C2Gt0=
Subject key identifier:   BC:DF:35:03:AF:50:02:D9:C1:9F:FC:E1:B2:C2:A9:E0:A0:4E:54:D9
Certificate issuer:       /CN=A91E3377/serialNumber=C77C1309F4A1530EA395414528815F9C767C515B
Certificate serial:       0619
Authority key identifier: C7:7C:13:09:F4:A1:53:0E:A3:95:41:45:28:81:5F:9C:76:7C:51:5B
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/x3wTCfShUw6jlUFFKIFfnHZ8UVs.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91E3377/60B77DAEEF8E11EBB0DA4E59C4F9AE02/4756B350EF9011EBAAE0375AC4F9AE02.roa
Signing time:             Tue 16 Jun 2026 23:27:26 +0000
ROA not before:           Tue 16 Jun 2026 23:27:26 +0000
ROA not after:            Fri 30 Jul 2027 00:00:00 +0000
asID:                     142125
IP address blocks:        103.166.148.0/23 maxlen: 24
                          2001:df6:9380::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91E3377/60B77DAEEF8E11EBB0DA4E59C4F9AE02/x3wTCfShUw6jlUFFKIFfnHZ8UVs.crl
                          rsync://rpki.apnic.net/member_repository/A91E3377/60B77DAEEF8E11EBB0DA4E59C4F9AE02/x3wTCfShUw6jlUFFKIFfnHZ8UVs.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/x3wTCfShUw6jlUFFKIFfnHZ8UVs.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:   Thu 23 Jul 2026 23:16:32 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 1561 (0x619)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91E3377, serialNumber=C77C1309F4A1530EA395414528815F9C767C515B
        Validity
            Not Before: Jun 16 23:27:26 2026 GMT
            Not After : Jul 30 00:00:00 2027 GMT
        Subject: CN=6a31dbde-73f3
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:d3:be:13:f1:dc:77:51:f0:ca:66:42:9f:49:4e:
                    ae:12:13:96:fe:7a:87:ba:f6:10:92:95:d1:74:de:
                    e1:56:dc:eb:30:e4:fc:99:86:43:50:cc:7d:08:b1:
                    f4:26:40:51:60:a7:e3:14:57:2c:ce:f8:a0:0f:50:
                    3c:84:a0:e1:81:74:e1:4e:a4:d0:27:f5:83:38:d1:
                    7c:65:63:41:f7:75:59:f2:f7:bd:17:7f:65:be:e4:
                    1e:27:ba:b8:12:72:02:ff:1b:3f:5c:5b:9e:53:40:
                    11:d2:67:00:22:2d:08:ec:95:df:c4:54:ba:27:3a:
                    07:76:30:e3:a7:f2:ba:23:21:f5:bd:19:05:bf:39:
                    5d:76:a6:83:78:53:0d:d3:41:a4:63:4a:e2:34:8b:
                    68:02:b6:1c:ba:7a:c8:77:e4:bf:a5:23:5e:82:69:
                    b0:1e:ca:b0:8a:cc:b3:43:28:34:e8:0e:81:f4:cd:
                    60:28:9e:fc:c8:63:a6:0f:d1:1c:4e:6d:08:99:a7:
                    03:3c:bc:9d:d8:c2:86:f3:1b:e2:8a:47:e5:10:48:
                    d9:23:9c:52:a0:0a:b8:e7:29:2d:23:23:ed:59:8e:
                    9c:08:e9:c5:40:65:f7:d2:3e:ab:e9:77:55:a4:1f:
                    4b:b1:b9:3b:78:aa:41:57:ea:bd:9e:8c:de:b9:ac:
                    84:cd
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                BC:DF:35:03:AF:50:02:D9:C1:9F:FC:E1:B2:C2:A9:E0:A0:4E:54:D9
            X509v3 Authority Key Identifier:
                keyid:C7:7C:13:09:F4:A1:53:0E:A3:95:41:45:28:81:5F:9C:76:7C:51:5B

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91E3377/60B77DAEEF8E11EBB0DA4E59C4F9AE02/x3wTCfShUw6jlUFFKIFfnHZ8UVs.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/x3wTCfShUw6jlUFFKIFfnHZ8UVs.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/A91E3377/60B77DAEEF8E11EBB0DA4E59C4F9AE02/4756B350EF9011EBAAE0375AC4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.166.148.0/23
                IPv6:
                  2001:df6:9380::/48

    Signature Algorithm: sha256WithRSAEncryption
         51:ec:d0:3f:42:b5:57:1e:0e:e1:1d:1a:cd:ee:e7:42:80:72:
         04:86:87:ed:11:77:06:78:c6:56:fe:a4:f0:69:95:f1:2d:03:
         bb:99:3e:a4:e8:eb:e3:a4:d5:67:38:91:41:8b:ef:8b:f2:2b:
         02:c8:55:09:ce:3a:45:17:c9:31:27:c6:e9:e6:96:c2:32:5a:
         e7:2c:25:a5:f4:c0:c9:6c:c2:49:dd:30:0d:a2:36:a9:5c:52:
         ea:57:34:de:b8:48:4c:81:25:2c:04:9d:94:5e:d0:38:1b:6e:
         ae:7f:d4:9a:9e:2f:bd:58:15:c0:67:19:db:4a:e8:13:11:83:
         d3:1c:93:63:7d:b1:ed:21:5a:c8:c6:b9:45:7b:34:4f:b0:2e:
         29:09:10:d6:dc:b4:5a:a0:24:a5:f2:08:de:a7:da:31:ac:71:
         3b:d3:e1:22:c4:46:0d:02:3d:d7:bd:3a:2a:54:25:2e:92:ed:
         15:e0:4e:bd:0f:0d:3e:9a:80:98:85:81:e5:dd:d1:92:2c:83:
         0b:41:d5:ff:d1:db:14:34:9a:16:70:2c:2a:e3:00:1e:03:02:
         28:ab:bb:20:6f:7e:5b:73:ef:3e:3c:64:03:6f:78:cc:7d:3d:
         47:76:14:45:d7:3c:bb:25:15:10:18:26:e9:c9:0e:f8:d1:ca:
         79:69:85:8a
-----BEGIN CERTIFICATE-----
MIIFTTCCBDWgAwIBAgICBhkwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
RTMzNzcxMTAvBgNVBAUTKEM3N0MxMzA5RjRBMTUzMEVBMzk1NDE0NTI4ODE1RjlD
NzY3QzUxNUIwHhcNMjYwNjE2MjMyNzI2WhcNMjcwNzMwMDAwMDAwWjAYMRYwFAYD
VQQDEw02YTMxZGJkZS03M2YzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA074T8dx3UfDKZkKfSU6uEhOW/nqHuvYQkpXRdN7hVtzrMOT8mYZDUMx9CLH0
JkBRYKfjFFcszvigD1A8hKDhgXThTqTQJ/WDONF8ZWNB93VZ8ve9F39lvuQeJ7q4
EnIC/xs/XFueU0AR0mcAIi0I7JXfxFS6JzoHdjDjp/K6IyH1vRkFvzlddqaDeFMN
00GkY0riNItoArYcunrId+S/pSNegmmwHsqwisyzQyg06A6B9M1gKJ78yGOmD9Ec
Tm0ImacDPLyd2MKG8xviikflEEjZI5xSoAq45yktIyPtWY6cCOnFQGX30j6r6XdV
pB9Lsbk7eKpBV+q9nozeuayEzQIDAQABo4ICcTCCAm0wHQYDVR0OBBYEFLzfNQOv
UALZwZ/84bLCqeCgTlTZMB8GA1UdIwQYMBaAFMd8Ewn0oVMOo5VBRSiBX5x2fFFb
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFFMzM3Ny82MEI3N0RBRUVG
OEUxMUVCQjBEQTRFNTlDNEY5QUUwMi94M3dUQ2ZTaFV3NmpsVUZGS0lGZm5IWjhV
VnMuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL3gzd1RDZlNoVXc2amxVRkZLSUZmbkhaOFVWcy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RTMzNzcvNjBCNzdEQUVFRjhFMTFFQkIwREE0RTU5QzRGOUFFMDIvNDc1NkIzNTBF
RjkwMTFFQkFBRTAzNzVBQzRGOUFFMDIucm9hMDAGCCsGAQUFBwEHAQH/BCEwHzAM
BAIAATAGAwQBZ6aUMA8EAgACMAkDBwAgAQ32k4AwDQYJKoZIhvcNAQELBQADggEB
AFHs0D9CtVceDuEdGs3u50KAcgSGh+0RdwZ4xlb+pPBplfEtA7uZPqTo6+Ok1Wc4
kUGL74vyKwLIVQnOOkUXyTEnxunmlsIyWucsJaX0wMlswkndMA2iNqlcUupXNN64
SEyBJSwEnZRe0Dgbbq5/1JqeL71YFcBnGdtK6BMRg9Mck2N9se0hWsjGuUV7NE+w
LikJENbctFqgJKXyCN6n2jGscTvT4SLERg0CPde9OipUJS6S7RXgTr0PDT6agJiF
geXd0ZIsgwtB1f/R2xQ0mhZwLCrjAB4DAiiruyBvfltz7z48ZANveMx9PUd2FEXX
PLslFRAYJunJDvjRynlphYo=
-----END CERTIFICATE-----
Generated at Sat Jul 18 08:16:10 2026 by rpki-client