Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91A0848/64D8B1DE77E411ED97F5934DC4F9AE02/B9D00D3C195A11EE83248835C4F9AE02.roa
File:                     B9D00D3C195A11EE83248835C4F9AE02.roa (raw, json)
Hash identifier:          CpnchC9OahhdANlSfhFvVdfnSg3biYPUOpoScQBe9aw=
Subject key identifier:   13:31:04:6E:2E:91:BA:D2:8D:BB:36:37:85:B7:46:F9:4A:CA:9B:6D
Certificate issuer:       /CN=A91A0848/serialNumber=024229C81AC3535A21D60E2DC32A9B88BD6AD81F
Certificate serial:       0287
Authority key identifier: 02:42:29:C8:1A:C3:53:5A:21:D6:0E:2D:C3:2A:9B:88:BD:6A:D8:1F
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/AkIpyBrDU1oh1g4twyqbiL1q2B8.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91A0848/64D8B1DE77E411ED97F5934DC4F9AE02/B9D00D3C195A11EE83248835C4F9AE02.roa
Signing time:             Sun 01 Mar 2026 15:05:48 +0000
ROA not before:           Thu 05 Feb 2026 12:21:36 +0000
ROA not after:            Wed 31 Mar 2027 00:00:00 +0000
asID:                     150671
IP address blocks:        103.52.34.0/24 maxlen: 24
                          103.52.35.0/24 maxlen: 24
                          2001:df1:ac40::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91A0848/64D8B1DE77E411ED97F5934DC4F9AE02/AkIpyBrDU1oh1g4twyqbiL1q2B8.crl
                          rsync://rpki.apnic.net/member_repository/A91A0848/64D8B1DE77E411ED97F5934DC4F9AE02/AkIpyBrDU1oh1g4twyqbiL1q2B8.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/AkIpyBrDU1oh1g4twyqbiL1q2B8.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:   Fri 20 Mar 2026 01:22:59 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 647 (0x287)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91A0848, serialNumber=024229C81AC3535A21D60E2DC32A9B88BD6AD81F
        Validity
            Not Before: Feb  5 12:21:36 2026 GMT
            Not After : Mar 31 00:00:00 2027 GMT
        Subject: CN=69a455cb-1c90
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:f9:a4:57:59:88:af:73:af:3a:55:05:ad:55:14:
                    69:1f:c0:0f:72:29:b8:7d:0c:2c:6e:5b:49:9d:cf:
                    88:b4:61:44:f1:ab:0d:6e:46:18:d2:c1:33:98:71:
                    98:3e:c7:19:d5:7f:55:09:61:c6:1f:e9:91:2b:7a:
                    7d:87:48:e3:68:b1:23:7e:37:10:6c:10:5e:bd:98:
                    f6:99:6d:10:4e:9e:5d:f5:21:b9:87:96:28:2a:6a:
                    7f:4c:0c:0e:da:86:cc:ab:0b:88:bc:0e:54:2b:3d:
                    b5:c1:29:6f:8d:ad:b9:6e:a4:90:9b:ba:d7:50:e4:
                    1b:7f:3d:77:b9:f7:40:34:98:f9:9d:f2:54:90:c7:
                    be:6c:17:dc:66:27:ef:05:06:e6:97:75:7a:b4:e3:
                    92:9d:34:bc:e1:98:2f:0a:3f:53:db:23:b7:ab:88:
                    37:6f:fa:e2:5a:2f:66:56:ac:85:58:e3:38:2a:f9:
                    86:1c:4a:e3:34:c5:08:ae:9e:0c:69:25:ae:87:ef:
                    98:22:58:1c:0e:c6:3b:3a:90:c1:20:30:da:bd:9d:
                    2c:3d:a8:6a:b9:17:c6:41:95:ec:fa:a0:df:8c:d7:
                    c5:a4:c8:fb:f9:0a:96:0b:30:69:e5:1a:fe:13:cc:
                    a0:32:fb:84:9a:70:48:1d:f5:a1:a1:0d:e8:d7:cb:
                    1c:ad
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                13:31:04:6E:2E:91:BA:D2:8D:BB:36:37:85:B7:46:F9:4A:CA:9B:6D
            X509v3 Authority Key Identifier:
                keyid:02:42:29:C8:1A:C3:53:5A:21:D6:0E:2D:C3:2A:9B:88:BD:6A:D8:1F

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91A0848/64D8B1DE77E411ED97F5934DC4F9AE02/AkIpyBrDU1oh1g4twyqbiL1q2B8.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/AkIpyBrDU1oh1g4twyqbiL1q2B8.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/A91A0848/64D8B1DE77E411ED97F5934DC4F9AE02/B9D00D3C195A11EE83248835C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.52.34.0/23
                IPv6:
                  2001:df1:ac40::/48

    Signature Algorithm: sha256WithRSAEncryption
         55:2c:42:b3:03:8a:88:26:14:79:d4:01:df:30:17:59:e2:54:
         3b:b2:d5:db:d1:39:d0:51:6e:d9:d8:8a:78:5c:93:b5:21:54:
         95:1c:5f:a1:c0:5a:85:11:9e:49:12:1b:34:ee:a5:df:39:55:
         21:ca:85:25:0a:a7:af:18:eb:d0:84:69:cf:40:7b:e1:26:23:
         15:d2:3e:0e:17:e8:76:67:4e:af:f8:a8:ed:97:0c:6f:9f:bb:
         b3:7a:df:0e:98:c5:6e:56:cc:36:b8:9c:bf:9c:eb:db:5e:76:
         eb:01:b9:db:37:b4:0e:da:83:36:52:48:0b:71:88:31:30:60:
         8c:02:c8:b2:6d:d4:28:5c:8e:e5:42:a7:35:04:95:55:e5:3b:
         f7:5a:0f:08:d9:9a:23:6c:06:6d:42:87:09:27:60:02:6a:55:
         03:be:d9:6f:48:91:f8:14:dc:ba:7e:be:59:c9:0a:8e:a1:a4:
         bf:ed:f5:c6:58:85:62:ba:f1:ed:b4:bd:81:e4:95:de:46:dd:
         27:40:9c:d0:d7:73:f1:62:95:f7:af:0e:1c:8b:ae:4f:e5:a3:
         01:d4:b6:d3:fa:4a:19:73:f8:aa:31:95:08:2c:42:ac:99:b0:
         fa:18:bb:40:12:1b:f9:a6:99:63:9b:d5:85:d4:55:fb:40:d8:
         b7:54:c9:bd
-----BEGIN CERTIFICATE-----
MIIFTTCCBDWgAwIBAgICAocwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
QTA4NDgxMTAvBgNVBAUTKDAyNDIyOUM4MUFDMzUzNUEyMUQ2MEUyREMzMkE5Qjg4
QkQ2QUQ4MUYwHhcNMjYwMjA1MTIyMTM2WhcNMjcwMzMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE0NTVjYi0xYzkwMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA+aRXWYivc686VQWtVRRpH8APcim4fQwsbltJnc+ItGFE8asNbkYY0sEzmHGY
PscZ1X9VCWHGH+mRK3p9h0jjaLEjfjcQbBBevZj2mW0QTp5d9SG5h5YoKmp/TAwO
2obMqwuIvA5UKz21wSlvja25bqSQm7rXUOQbfz13ufdANJj5nfJUkMe+bBfcZifv
BQbml3V6tOOSnTS84ZgvCj9T2yO3q4g3b/riWi9mVqyFWOM4KvmGHErjNMUIrp4M
aSWuh++YIlgcDsY7OpDBIDDavZ0sPahquRfGQZXs+qDfjNfFpMj7+QqWCzBp5Rr+
E8ygMvuEmnBIHfWhoQ3o18scrQIDAQABo4ICcTCCAm0wHQYDVR0OBBYEFBMxBG4u
kbrSjbs2N4W3RvlKypttMB8GA1UdIwQYMBaAFAJCKcgaw1NaIdYOLcMqm4i9atgf
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFBMDg0OC82NEQ4QjFERTc3
RTQxMUVEOTdGNTkzNERDNEY5QUUwMi9Ba0lweUJyRFUxb2gxZzR0d3lxYmlMMXEy
QjguY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL0FrSXB5QnJEVTFvaDFnNHR3eXFiaUwxcTJCOC5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QTA4NDgvNjREOEIxREU3N0U0MTFFRDk3RjU5MzREQzRGOUFFMDIvQjlEMDBEM0Mx
OTVBMTFFRTgzMjQ4ODM1QzRGOUFFMDIucm9hMDAGCCsGAQUFBwEHAQH/BCEwHzAM
BAIAATAGAwQBZzQiMA8EAgACMAkDBwAgAQ3xrEAwDQYJKoZIhvcNAQELBQADggEB
AFUsQrMDiogmFHnUAd8wF1niVDuy1dvROdBRbtnYinhck7UhVJUcX6HAWoURnkkS
GzTupd85VSHKhSUKp68Y69CEac9Ae+EmIxXSPg4X6HZnTq/4qO2XDG+fu7N63w6Y
xW5WzDa4nL+c69tedusBuds3tA7agzZSSAtxiDEwYIwCyLJt1ChcjuVCpzUElVXl
O/daDwjZmiNsBm1ChwknYAJqVQO+2W9IkfgU3Lp+vlnJCo6hpL/t9cZYhWK68e20
vYHkld5G3SdAnNDXc/FilfevDhyLrk/lowHUttP6Shlz+KoxlQgsQqyZsPoYu0AS
G/mmmWOb1YXUVftA2LdUyb0=
-----END CERTIFICATE-----
Generated at Sat Mar 14 20:55:35 2026 by rpki-client