Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A9166E07/6B56D1FA241A11F08F04BE44C4F9AE02/D7D79C92241A11F0A9D27045C4F9AE02.roa
File:                     D7D79C92241A11F0A9D27045C4F9AE02.roa (raw, json)
Hash identifier:          ZSq3M0RvDSfalrfX+uyBNVON2PNnWfq9GiD1Z2L2zdM=
Subject key identifier:   32:4C:CE:AA:D0:88:65:9D:40:7E:39:BF:83:91:53:7E:7E:69:08:0A
Certificate issuer:       /CN=A9166E07/serialNumber=B967D2EE82B7AEEB2C541CA9A5103B5A0CA6E712
Certificate serial:       A0
Authority key identifier: B9:67:D2:EE:82:B7:AE:EB:2C:54:1C:A9:A5:10:3B:5A:0C:A6:E7:12
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/uWfS7oK3russVByppRA7Wgym5xI.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A9166E07/6B56D1FA241A11F08F04BE44C4F9AE02/D7D79C92241A11F0A9D27045C4F9AE02.roa
Signing time:             Sun 01 Mar 2026 07:03:57 +0000
ROA not before:           Mon 28 Apr 2025 10:32:55 +0000
ROA not after:            Thu 30 Jul 2026 00:00:00 +0000
asID:                     153790
IP address blocks:        163.227.90.0/24 maxlen: 24
                          163.227.91.0/24 maxlen: 24
                          2401:fea0::/32 maxlen: 32
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A9166E07/6B56D1FA241A11F08F04BE44C4F9AE02/uWfS7oK3russVByppRA7Wgym5xI.crl
                          rsync://rpki.apnic.net/member_repository/A9166E07/6B56D1FA241A11F08F04BE44C4F9AE02/uWfS7oK3russVByppRA7Wgym5xI.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/uWfS7oK3russVByppRA7Wgym5xI.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:   Sun 08 Mar 2026 08:36:50 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 160 (0xa0)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A9166E07, serialNumber=B967D2EE82B7AEEB2C541CA9A5103B5A0CA6E712
        Validity
            Not Before: Apr 28 10:32:55 2025 GMT
            Not After : Jul 30 00:00:00 2026 GMT
        Subject: CN=69a3e4dd-865a
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:96:bc:aa:65:16:11:05:e9:ec:09:3c:ba:a6:38:
                    eb:d5:c6:64:b7:4a:13:6a:a3:59:f1:36:ad:2a:ba:
                    c3:f8:5f:59:d3:cf:21:4e:16:e9:81:f4:d6:88:22:
                    9c:76:61:81:7b:51:ed:f8:93:59:38:c2:97:f2:bb:
                    69:6d:17:c0:f4:28:91:e0:a7:f4:65:0f:c7:a4:94:
                    9f:ac:e8:f9:60:df:c9:eb:4e:21:9b:29:c8:34:49:
                    1f:fb:27:01:91:52:f1:0d:bc:e7:df:57:a2:bb:f4:
                    c3:82:09:7e:8b:b7:9d:62:d1:5e:90:37:92:63:f3:
                    d3:bc:57:c9:f5:3d:d1:9b:21:ce:44:2f:00:be:9b:
                    27:b4:52:d0:4a:80:cc:57:bf:cc:55:ca:ca:b0:1b:
                    f0:3c:1a:c4:cd:48:2b:12:28:c7:3f:1d:ea:15:cd:
                    b8:74:14:77:57:d3:f4:10:ae:cd:45:8f:3c:5b:5c:
                    7f:ac:f5:ae:ea:3c:d7:b3:ad:46:e3:74:31:98:29:
                    4d:be:97:c0:49:48:d4:eb:85:2b:07:d3:f7:25:e3:
                    d8:f8:fb:65:a4:8c:aa:7f:80:06:0b:6c:5b:c8:ed:
                    57:51:57:d3:3a:a1:33:9d:3f:e4:6e:86:21:8c:44:
                    79:65:05:8e:b0:97:41:1e:f7:81:da:5e:87:2d:eb:
                    9d:7f
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                32:4C:CE:AA:D0:88:65:9D:40:7E:39:BF:83:91:53:7E:7E:69:08:0A
            X509v3 Authority Key Identifier:
                keyid:B9:67:D2:EE:82:B7:AE:EB:2C:54:1C:A9:A5:10:3B:5A:0C:A6:E7:12

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A9166E07/6B56D1FA241A11F08F04BE44C4F9AE02/uWfS7oK3russVByppRA7Wgym5xI.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/uWfS7oK3russVByppRA7Wgym5xI.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/A9166E07/6B56D1FA241A11F08F04BE44C4F9AE02/D7D79C92241A11F0A9D27045C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  163.227.90.0/23
                IPv6:
                  2401:fea0::/32

    Signature Algorithm: sha256WithRSAEncryption
         ac:82:df:68:95:67:b1:a3:9c:00:56:a5:74:6f:2f:1d:78:f2:
         a1:b2:7b:0e:c7:5c:b5:11:3d:6c:97:62:2a:c0:69:07:74:d1:
         7d:a7:b4:3b:63:93:ad:9c:96:a1:1c:b8:ee:86:7d:24:aa:3b:
         4f:da:f3:bc:75:00:f8:a1:3e:fc:87:31:f9:51:e4:d6:a0:e8:
         1f:fd:86:3f:ff:22:bd:b2:dd:a0:5b:21:50:99:ce:0f:4b:6c:
         fa:86:05:b8:6f:1d:68:88:1f:7a:ab:7c:4f:72:23:0e:fc:d0:
         58:50:67:c9:56:ef:80:63:e8:92:88:49:57:5c:6d:ca:b4:c5:
         67:3d:17:0c:63:c2:8f:c4:dc:a8:c4:74:9c:c6:e1:66:fb:8d:
         02:c1:c3:3c:4e:91:ad:1d:a9:31:d8:80:2d:da:32:82:72:f5:
         3e:e3:14:ab:29:00:76:76:b0:5e:d8:e3:48:ef:b5:4a:0f:0c:
         59:88:47:66:7f:8d:ba:21:b6:a1:62:c4:d7:61:40:58:d6:ac:
         6d:7b:94:23:5e:3c:64:a0:63:ce:00:3b:5d:62:7c:94:98:a4:
         74:3b:21:b5:94:44:61:31:0b:a9:37:04:89:53:30:76:3b:5e:
         55:c5:27:7a:8c:8d:eb:61:f1:63:9e:07:d2:de:ed:90:9c:45:
         d4:c1:95:f4
-----BEGIN CERTIFICATE-----
MIIFSzCCBDOgAwIBAgICAKAwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
NjZFMDcxMTAvBgNVBAUTKEI5NjdEMkVFODJCN0FFRUIyQzU0MUNBOUE1MTAzQjVB
MENBNkU3MTIwHhcNMjUwNDI4MTAzMjU1WhcNMjYwNzMwMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWEzZTRkZC04NjVhMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAlryqZRYRBensCTy6pjjr1cZkt0oTaqNZ8TatKrrD+F9Z088hThbpgfTWiCKc
dmGBe1Ht+JNZOMKX8rtpbRfA9CiR4Kf0ZQ/HpJSfrOj5YN/J604hmynINEkf+ycB
kVLxDbzn31eiu/TDggl+i7edYtFekDeSY/PTvFfJ9T3RmyHORC8AvpsntFLQSoDM
V7/MVcrKsBvwPBrEzUgrEijHPx3qFc24dBR3V9P0EK7NRY88W1x/rPWu6jzXs61G
43QxmClNvpfASUjU64UrB9P3JePY+PtlpIyqf4AGC2xbyO1XUVfTOqEznT/kboYh
jER5ZQWOsJdBHveB2l6HLeudfwIDAQABo4ICbzCCAmswHQYDVR0OBBYEFDJMzqrQ
iGWdQH45v4ORU35+aQgKMB8GA1UdIwQYMBaAFLln0u6Ct67rLFQcqaUQO1oMpucS
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE2NkUwNy82QjU2RDFGQTI0
MUExMUYwOEYwNEJFNDRDNEY5QUUwMi91V2ZTN29LM3J1c3NWQnlwcFJBN1dneW01
eEkuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL3VXZlM3b0szcnVzc1ZCeXBwUkE3V2d5bTV4SS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
NjZFMDcvNkI1NkQxRkEyNDFBMTFGMDhGMDRCRTQ0QzRGOUFFMDIvRDdENzlDOTIy
NDFBMTFGMEE5RDI3MDQ1QzRGOUFFMDIucm9hMC4GCCsGAQUFBwEHAQH/BB8wHTAM
BAIAATAGAwQBo+NaMA0EAgACMAcDBQAkAf6gMA0GCSqGSIb3DQEBCwUAA4IBAQCs
gt9olWexo5wAVqV0by8dePKhsnsOx1y1ET1sl2IqwGkHdNF9p7Q7Y5OtnJahHLju
hn0kqjtP2vO8dQD4oT78hzH5UeTWoOgf/YY//yK9st2gWyFQmc4PS2z6hgW4bx1o
iB96q3xPciMO/NBYUGfJVu+AY+iSiElXXG3KtMVnPRcMY8KPxNyoxHScxuFm+40C
wcM8TpGtHakx2IAt2jKCcvU+4xSrKQB2drBe2ONI77VKDwxZiEdmf426IbahYsTX
YUBY1qxte5QjXjxkoGPOADtdYnyUmKR0OyG1lERhMQupNwSJUzB2O15VxSd6jI3r
YfFjngfS3u2QnEXUwZX0
-----END CERTIFICATE-----
Generated at Mon Mar 2 23:23:40 2026 by rpki-client