Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A919B63C/B7ACC26C1D9811E28F10F08208B02CD2/547D2C14BBDF11ECA1F12A0DC4F9AE02.roa
File:                     547D2C14BBDF11ECA1F12A0DC4F9AE02.roa (raw, json)
Hash identifier:          3ig2r60kyfmtYJRWGcIJl7cKFWqwv9xiBJqPqUpD+eM=
Subject key identifier:   7F:C5:BF:CB:77:33:CB:C3:60:D8:49:A1:78:89:D1:4C:D2:A5:D2:D4
Certificate issuer:       /CN=A919B63C/serialNumber=2585DA0B980A47FEBA0E235205DEEE402F20B3CB
Certificate serial:       355E
Authority key identifier: 25:85:DA:0B:98:0A:47:FE:BA:0E:23:52:05:DE:EE:40:2F:20:B3:CB
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/JYXaC5gKR_66DiNSBd7uQC8gs8s.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A919B63C/B7ACC26C1D9811E28F10F08208B02CD2/547D2C14BBDF11ECA1F12A0DC4F9AE02.roa
Signing time:             Sun 01 Mar 2026 16:58:25 +0000
ROA not before:           Thu 31 Jul 2025 15:20:55 +0000
ROA not after:            Mon 31 Aug 2026 00:00:00 +0000
asID:                     133435
IP address blocks:        103.228.212.0/23 maxlen: 24
                          103.228.214.0/23 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A919B63C/B7ACC26C1D9811E28F10F08208B02CD2/JYXaC5gKR_66DiNSBd7uQC8gs8s.crl
                          rsync://rpki.apnic.net/member_repository/A919B63C/B7ACC26C1D9811E28F10F08208B02CD2/JYXaC5gKR_66DiNSBd7uQC8gs8s.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/JYXaC5gKR_66DiNSBd7uQC8gs8s.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 14:56:58 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 13662 (0x355e)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A919B63C, serialNumber=2585DA0B980A47FEBA0E235205DEEE402F20B3CB
        Validity
            Not Before: Jul 31 15:20:55 2025 GMT
            Not After : Aug 31 00:00:00 2026 GMT
        Subject: CN=69a47031-b597
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:ae:81:7a:9d:3d:1a:b5:df:0e:21:2f:26:c8:49:
                    66:5f:b6:f4:c0:c1:2d:f4:a0:d1:db:37:4e:fd:7b:
                    6e:8c:df:75:ab:55:de:1a:ef:4f:cd:a1:b2:e4:e0:
                    4c:e6:03:dc:26:98:75:1b:a6:ac:6e:17:d2:f6:fc:
                    13:1b:da:13:07:7b:fe:87:ab:76:2d:02:a3:41:0d:
                    f5:27:52:3b:a7:64:f8:79:65:87:ae:62:3c:37:da:
                    60:03:b2:a9:b4:5c:96:11:83:3d:3f:ea:c1:ee:fe:
                    f4:45:a1:f4:d0:d7:72:93:bf:ce:d3:a7:d3:a6:ef:
                    01:53:b8:fc:ac:84:25:08:32:fa:6c:03:af:56:c9:
                    c4:4c:49:55:e1:b0:ec:80:fb:87:ad:c3:69:cf:36:
                    25:bf:14:2e:29:40:36:f7:e3:b1:6e:6e:d4:44:05:
                    ea:35:53:8a:92:cf:de:4f:59:1c:30:11:ed:13:85:
                    00:74:c4:14:aa:de:65:05:d0:ec:7f:44:d4:7f:2b:
                    62:84:91:bd:d6:af:c0:36:8c:7b:fb:92:86:72:4f:
                    39:b8:e8:16:cd:78:68:9f:0f:1f:a0:b7:7f:a9:72:
                    a5:22:6e:d6:1d:2a:5d:cc:fd:e6:da:09:02:ab:f7:
                    dd:de:c6:fa:f0:af:05:e6:00:ca:64:a3:6e:c1:af:
                    a1:27
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                7F:C5:BF:CB:77:33:CB:C3:60:D8:49:A1:78:89:D1:4C:D2:A5:D2:D4
            X509v3 Authority Key Identifier:
                keyid:25:85:DA:0B:98:0A:47:FE:BA:0E:23:52:05:DE:EE:40:2F:20:B3:CB

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A919B63C/B7ACC26C1D9811E28F10F08208B02CD2/JYXaC5gKR_66DiNSBd7uQC8gs8s.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/JYXaC5gKR_66DiNSBd7uQC8gs8s.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/A919B63C/B7ACC26C1D9811E28F10F08208B02CD2/547D2C14BBDF11ECA1F12A0DC4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.228.212.0/22

    Signature Algorithm: sha256WithRSAEncryption
         6b:93:1e:e5:96:dd:f1:c2:fd:61:72:22:d6:a0:a7:17:3f:a0:
         1f:5e:36:38:11:d0:34:bb:22:d2:f8:4e:9d:43:8e:dc:f8:51:
         15:4a:ce:69:cc:70:a4:73:0d:e2:3f:33:e4:2c:3b:d2:29:78:
         c8:5d:07:f0:cb:58:b2:2a:6e:ae:52:f4:e0:21:7c:ed:4c:61:
         97:e0:ef:ce:f7:e8:02:d0:dd:56:f0:c2:3f:68:ac:d4:2a:db:
         05:13:26:01:61:eb:36:8e:13:ea:c1:34:8d:1d:09:17:36:2c:
         81:ca:a0:62:a5:88:35:e1:4e:ee:e8:09:f6:fd:73:5d:86:ff:
         1d:df:1d:11:b2:97:d4:e1:11:23:07:20:11:0d:42:de:5e:bb:
         4b:ca:43:ce:06:7d:5f:b8:12:ec:60:5b:5b:c4:45:83:5a:07:
         b1:c6:ca:b9:4d:da:8b:0c:ac:e7:f7:d2:27:60:c5:a7:00:5d:
         d9:4d:77:82:05:dd:74:88:cf:de:31:a1:02:97:46:dc:de:44:
         32:f3:6c:39:d5:c8:fd:f5:76:8c:ab:1c:b0:dc:5e:bc:98:0a:
         97:ae:1a:b9:77:ce:1c:a9:15:06:90:d9:43:15:60:48:fa:7e:
         0c:1a:36:b3:be:8d:ab:2a:29:62:1d:b3:f6:6f:b4:2f:96:f7:
         5a:a2:4c:6b
-----BEGIN CERTIFICATE-----
MIIFPDCCBCSgAwIBAgICNV4wDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
OUI2M0MxMTAvBgNVBAUTKDI1ODVEQTBCOTgwQTQ3RkVCQTBFMjM1MjA1REVFRTQw
MkYyMEIzQ0IwHhcNMjUwNzMxMTUyMDU1WhcNMjYwODMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE0NzAzMS1iNTk3MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAroF6nT0atd8OIS8myElmX7b0wMEt9KDR2zdO/XtujN91q1XeGu9PzaGy5OBM
5gPcJph1G6asbhfS9vwTG9oTB3v+h6t2LQKjQQ31J1I7p2T4eWWHrmI8N9pgA7Kp
tFyWEYM9P+rB7v70RaH00Ndyk7/O06fTpu8BU7j8rIQlCDL6bAOvVsnETElV4bDs
gPuHrcNpzzYlvxQuKUA29+Oxbm7URAXqNVOKks/eT1kcMBHtE4UAdMQUqt5lBdDs
f0TUfytihJG91q/ANox7+5KGck85uOgWzXhonw8foLd/qXKlIm7WHSpdzP3m2gkC
q/fd3sb68K8F5gDKZKNuwa+hJwIDAQABo4ICYDCCAlwwHQYDVR0OBBYEFH/Fv8t3
M8vDYNhJoXiJ0UzSpdLUMB8GA1UdIwQYMBaAFCWF2guYCkf+ug4jUgXe7kAvILPL
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE5QjYzQy9CN0FDQzI2QzFE
OTgxMUUyOEYxMEYwODIwOEIwMkNEMi9KWVhhQzVnS1JfNjZEaU5TQmQ3dVFDOGdz
OHMuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL0pZWGFDNWdLUl82NkRpTlNCZDd1UUM4Z3M4cy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
OUI2M0MvQjdBQ0MyNkMxRDk4MTFFMjhGMTBGMDgyMDhCMDJDRDIvNTQ3RDJDMTRC
QkRGMTFFQ0ExRjEyQTBEQzRGOUFFMDIucm9hMB8GCCsGAQUFBwEHAQH/BBAwDjAM
BAIAATAGAwQCZ+TUMA0GCSqGSIb3DQEBCwUAA4IBAQBrkx7llt3xwv1hciLWoKcX
P6AfXjY4EdA0uyLS+E6dQ47c+FEVSs5pzHCkcw3iPzPkLDvSKXjIXQfwy1iyKm6u
UvTgIXztTGGX4O/O9+gC0N1W8MI/aKzUKtsFEyYBYes2jhPqwTSNHQkXNiyByqBi
pYg14U7u6An2/XNdhv8d3x0RspfU4REjByARDULeXrtLykPOBn1fuBLsYFtbxEWD
Wgexxsq5TdqLDKzn99InYMWnAF3ZTXeCBd10iM/eMaECl0bc3kQy82w51cj99XaM
qxyw3F68mAqXrhq5d84cqRUGkNlDFWBI+n4MGjazvo2rKiliHbP2b7Qvlvdaokxr
-----END CERTIFICATE-----
Generated at Mon Mar 2 23:54:44 2026 by rpki-client