Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91E2F2C/FFB761FA967811EA840F0029C4F9AE02/DE07328A778911ECBD9C7748C4F9AE02.roa
File:                     DE07328A778911ECBD9C7748C4F9AE02.roa (raw, json)
Hash identifier:          b+aLVYk2tgs7wuTrLgj88F2Zzs9HvJ7ppCzvA/wlonM=
Subject key identifier:   12:D4:96:60:78:1F:0D:86:4C:D6:C1:76:D9:A8:D7:66:FE:13:8F:C5
Certificate issuer:       /CN=A91E2F2C/serialNumber=3C39A5D1918CF65AB2563322F0F5F14309A67B8F
Certificate serial:       0A16
Authority key identifier: 3C:39:A5:D1:91:8C:F6:5A:B2:56:33:22:F0:F5:F1:43:09:A6:7B:8F
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/PDml0ZGM9lqyVjMi8PXxQwmme48.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91E2F2C/FFB761FA967811EA840F0029C4F9AE02/DE07328A778911ECBD9C7748C4F9AE02.roa
Signing time:             Sun 01 Mar 2026 11:49:51 +0000
ROA not before:           Mon 30 Jun 2025 20:36:16 +0000
ROA not after:            Mon 31 Aug 2026 00:00:00 +0000
asID:                     38070
IP address blocks:        103.151.79.0/24 maxlen: 24
                          103.157.100.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91E2F2C/FFB761FA967811EA840F0029C4F9AE02/PDml0ZGM9lqyVjMi8PXxQwmme48.crl
                          rsync://rpki.apnic.net/member_repository/A91E2F2C/FFB761FA967811EA840F0029C4F9AE02/PDml0ZGM9lqyVjMi8PXxQwmme48.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/PDml0ZGM9lqyVjMi8PXxQwmme48.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 03:01:36 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 2582 (0xa16)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91E2F2C, serialNumber=3C39A5D1918CF65AB2563322F0F5F14309A67B8F
        Validity
            Not Before: Jun 30 20:36:16 2025 GMT
            Not After : Aug 31 00:00:00 2026 GMT
        Subject: CN=69a427df-4ee5
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:a2:44:94:5e:b6:eb:d0:dd:b3:3f:64:a8:4e:53:
                    c2:97:c6:8b:06:29:7a:e9:d5:e5:5a:ed:e4:2f:4d:
                    d4:12:98:e9:8f:a4:cd:cf:00:37:d8:66:b8:a0:35:
                    7d:11:f9:18:36:b0:09:80:58:20:50:53:3d:c8:50:
                    37:ef:e9:e9:6e:f6:89:ef:dc:7b:84:b9:87:7a:3f:
                    c0:1a:2d:fb:33:7b:15:f5:e6:b6:64:3c:b8:18:e1:
                    2f:bb:e2:09:c8:cd:51:f9:e6:f5:a0:46:13:94:9f:
                    ca:7e:4c:8e:b0:e8:5f:e1:91:43:c0:fa:b6:da:47:
                    12:34:27:ee:b8:47:cc:5f:fc:ef:15:e5:cd:b8:e0:
                    c3:fa:93:77:30:86:6f:1b:4b:0b:ce:7f:87:1a:78:
                    0d:fd:17:8e:70:3d:7b:0b:cb:6f:e2:1d:86:db:58:
                    56:b2:1f:67:fd:05:d5:8c:66:09:04:78:46:21:7a:
                    2a:c3:4f:16:b9:7a:27:5c:fb:05:ce:c4:6d:01:84:
                    42:4b:89:47:78:db:71:e3:24:8b:1a:eb:32:8b:f5:
                    b3:40:e3:0b:db:6e:e9:b2:81:d9:77:1d:fc:10:f3:
                    7a:d1:53:6d:48:f7:73:15:35:6f:17:1b:ea:a0:54:
                    61:10:6f:ef:14:67:1c:0b:98:d0:71:7f:ae:a5:e4:
                    dc:7f
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                12:D4:96:60:78:1F:0D:86:4C:D6:C1:76:D9:A8:D7:66:FE:13:8F:C5
            X509v3 Authority Key Identifier:
                keyid:3C:39:A5:D1:91:8C:F6:5A:B2:56:33:22:F0:F5:F1:43:09:A6:7B:8F

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91E2F2C/FFB761FA967811EA840F0029C4F9AE02/PDml0ZGM9lqyVjMi8PXxQwmme48.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/PDml0ZGM9lqyVjMi8PXxQwmme48.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/A91E2F2C/FFB761FA967811EA840F0029C4F9AE02/DE07328A778911ECBD9C7748C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.151.79.0/24
                  103.157.100.0/24

    Signature Algorithm: sha256WithRSAEncryption
         5b:0f:1c:cf:f4:5f:6b:08:84:86:4d:90:28:d4:4a:fa:ab:a6:
         29:3f:0f:73:b5:3b:45:60:97:15:cd:ee:9e:4c:b1:a5:ac:53:
         6b:a6:78:36:16:fd:5f:70:79:e0:eb:a6:02:83:f8:23:f6:0e:
         26:64:4a:a0:10:f3:a4:7e:93:c6:b2:8e:28:05:f3:14:a2:53:
         48:55:eb:76:2a:3c:b5:e5:3e:77:59:78:78:a5:71:48:01:33:
         c6:67:82:d0:a9:25:78:a3:86:d6:8c:2d:90:4f:6c:19:30:74:
         4e:28:d6:2b:a0:d2:84:ed:01:ee:71:89:e2:f8:47:86:f2:0e:
         32:67:2b:b3:c7:b0:e1:97:e1:91:20:0f:d9:c7:1e:1d:2c:86:
         57:31:1d:f7:3a:67:86:7d:bd:46:63:dc:a0:14:62:dd:b8:86:
         35:fe:8b:58:c3:bf:a9:68:57:8b:35:3a:05:26:91:84:d5:4b:
         ff:dc:e1:c3:a7:f1:87:ce:a9:31:2f:21:ee:15:bf:99:09:63:
         2c:04:18:00:c6:b5:17:09:35:eb:5e:07:48:fa:0d:6b:2e:de:
         78:fb:9c:60:35:11:1e:c3:12:0f:91:39:cd:57:f9:a5:8a:a1:
         21:62:d6:23:23:25:ca:55:a7:5a:63:7e:49:ab:b2:19:e4:a5:
         13:c2:70:b3
-----BEGIN CERTIFICATE-----
MIIFQjCCBCqgAwIBAgICChYwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
RTJGMkMxMTAvBgNVBAUTKDNDMzlBNUQxOTE4Q0Y2NUFCMjU2MzMyMkYwRjVGMTQz
MDlBNjdCOEYwHhcNMjUwNjMwMjAzNjE2WhcNMjYwODMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE0MjdkZi00ZWU1MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAokSUXrbr0N2zP2SoTlPCl8aLBil66dXlWu3kL03UEpjpj6TNzwA32Ga4oDV9
EfkYNrAJgFggUFM9yFA37+npbvaJ79x7hLmHej/AGi37M3sV9ea2ZDy4GOEvu+IJ
yM1R+eb1oEYTlJ/KfkyOsOhf4ZFDwPq22kcSNCfuuEfMX/zvFeXNuODD+pN3MIZv
G0sLzn+HGngN/ReOcD17C8tv4h2G21hWsh9n/QXVjGYJBHhGIXoqw08WuXonXPsF
zsRtAYRCS4lHeNtx4ySLGusyi/WzQOML227psoHZdx38EPN60VNtSPdzFTVvFxvq
oFRhEG/vFGccC5jQcX+upeTcfwIDAQABo4ICZjCCAmIwHQYDVR0OBBYEFBLUlmB4
Hw2GTNbBdtmo12b+E4/FMB8GA1UdIwQYMBaAFDw5pdGRjPZaslYzIvD18UMJpnuP
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFFMkYyQy9GRkI3NjFGQTk2
NzgxMUVBODQwRjAwMjlDNEY5QUUwMi9QRG1sMFpHTTlscXlWak1pOFBYeFF3bW1l
NDguY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL1BEbWwwWkdNOWxxeVZqTWk4UFh4UXdtbWU0OC5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RTJGMkMvRkZCNzYxRkE5Njc4MTFFQTg0MEYwMDI5QzRGOUFFMDIvREUwNzMyOEE3
Nzg5MTFFQ0JEOUM3NzQ4QzRGOUFFMDIucm9hMCUGCCsGAQUFBwEHAQH/BBYwFDAS
BAIAATAMAwQAZ5dPAwQAZ51kMA0GCSqGSIb3DQEBCwUAA4IBAQBbDxzP9F9rCISG
TZAo1Er6q6YpPw9ztTtFYJcVze6eTLGlrFNrpng2Fv1fcHng66YCg/gj9g4mZEqg
EPOkfpPGso4oBfMUolNIVet2Kjy15T53WXh4pXFIATPGZ4LQqSV4o4bWjC2QT2wZ
MHROKNYroNKE7QHucYni+EeG8g4yZyuzx7Dhl+GRIA/Zxx4dLIZXMR33OmeGfb1G
Y9ygFGLduIY1/otYw7+paFeLNToFJpGE1Uv/3OHDp/GHzqkxLyHuFb+ZCWMsBBgA
xrUXCTXrXgdI+g1rLt54+5xgNREewxIPkTnNV/mliqEhYtYjIyXKVadaY35Jq7IZ
5KUTwnCz
-----END CERTIFICATE-----
Generated at Mon Mar 2 16:28:10 2026 by rpki-client