Route Origin Authorization

$ rpki-client -vvf repo-rpki.idnic.net/repo/66ad09f3-0023-4445-8416-5cbde13fdd40/0/3130332e3130342e31322e302f32322d3232203d3e203535363939.roa
File:                     3130332e3130342e31322e302f32322d3232203d3e203535363939.roa (raw, json)
Hash identifier:          4tzfw7v7zN8EuKwfSetCDIUtnJqIsP5H9YVxzc/+js4=
Subject key identifier:   A7:DA:A3:BE:53:90:2C:16:49:4C:2A:81:24:C3:DA:E2:35:D3:48:40
Certificate issuer:       /CN=31BD46BE7D53E57838D5FD894590B8AFF16D366C
Certificate serial:       1187787F8CA8E33E29A39882501E11B9528B03F3
Authority key identifier: 31:BD:46:BE:7D:53:E5:78:38:D5:FD:89:45:90:B8:AF:F1:6D:36:6C
Authority info access:    rsync://repo-rpki.idnic.net/repo/IDNIC-ID/2/31BD46BE7D53E57838D5FD894590B8AFF16D366C.cer
Subject info access:      rsync://repo-rpki.idnic.net/repo/66ad09f3-0023-4445-8416-5cbde13fdd40/0/3130332e3130342e31322e302f32322d3232203d3e203535363939.roa
Signing time:             Sat 19 Jul 2025 06:00:00 +0000
ROA not before:           Sat 19 Jul 2025 05:55:00 +0000
ROA not after:            Sat 18 Jul 2026 06:00:00 +0000
asID:                     55699
IP address blocks:        103.104.12.0/22 maxlen: 22
Validation:               OK
Signature path:           rsync://repo-rpki.idnic.net/repo/66ad09f3-0023-4445-8416-5cbde13fdd40/0/31BD46BE7D53E57838D5FD894590B8AFF16D366C.crl
                          rsync://repo-rpki.idnic.net/repo/66ad09f3-0023-4445-8416-5cbde13fdd40/0/31BD46BE7D53E57838D5FD894590B8AFF16D366C.mft
                          rsync://repo-rpki.idnic.net/repo/IDNIC-ID/2/31BD46BE7D53E57838D5FD894590B8AFF16D366C.cer
                          rsync://repo-rpki.idnic.net/repo/IDNIC-ID/2/BA8F77D21E58FE9C939A6B70E2585617E183376B.crl
                          rsync://repo-rpki.idnic.net/repo/IDNIC-ID/2/BA8F77D21E58FE9C939A6B70E2585617E183376B.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/uo930h5Y_pyTmmtw4lhWF-GDN2s.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:   Sat 09 Aug 2025 02:05:12 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number:
            11:87:78:7f:8c:a8:e3:3e:29:a3:98:82:50:1e:11:b9:52:8b:03:f3
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=31BD46BE7D53E57838D5FD894590B8AFF16D366C
        Validity
            Not Before: Jul 19 05:55:00 2025 GMT
            Not After : Jul 18 06:00:00 2026 GMT
        Subject: CN=A7DAA3BE53902C16494C2A8124C3DAE235D34840
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:b7:36:b4:90:0d:0d:3e:98:c8:ce:3e:0e:3b:ba:
                    28:ca:80:0b:59:c0:ed:62:dc:91:ca:0a:9f:df:1a:
                    db:50:da:59:21:68:d9:94:33:4d:88:e9:f0:17:32:
                    68:b4:7c:4f:63:46:b5:e7:b5:23:c2:fc:cc:54:64:
                    c1:cf:0d:f1:9f:86:13:5b:ee:a8:d3:f6:a0:bc:dc:
                    38:31:49:75:e6:eb:04:42:b4:93:12:a2:37:95:b9:
                    fe:4a:ce:ab:ca:11:8e:dd:20:37:d7:99:0a:5c:8c:
                    6e:79:2e:ca:f4:f8:23:cb:e3:ed:51:35:66:f2:85:
                    a9:61:83:a9:8d:a4:d9:55:62:46:c5:46:fd:a2:31:
                    ed:fc:a4:22:c5:58:d2:b5:f9:0c:73:e6:c9:9f:e6:
                    2a:9a:89:2b:57:18:d1:0a:fb:cf:a6:2c:48:8b:c2:
                    29:ad:7f:31:fa:5d:96:89:68:46:58:e7:4c:b8:55:
                    ab:dd:c5:5b:b8:96:4e:a3:de:5c:29:e0:4f:7e:8e:
                    a9:61:a7:9a:5f:b4:4c:e5:ff:4a:77:39:ab:01:81:
                    8c:07:33:ca:ee:12:7a:46:6d:d6:6b:97:86:9f:2d:
                    a9:25:2d:a8:14:9f:2c:21:37:84:62:21:4b:75:c0:
                    64:42:69:8f:b3:d6:08:12:83:87:f2:f0:a4:49:59:
                    ea:13
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                A7:DA:A3:BE:53:90:2C:16:49:4C:2A:81:24:C3:DA:E2:35:D3:48:40
            X509v3 Authority Key Identifier:
                keyid:31:BD:46:BE:7D:53:E5:78:38:D5:FD:89:45:90:B8:AF:F1:6D:36:6C

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

                Full Name:
                  URI:rsync://repo-rpki.idnic.net/repo/66ad09f3-0023-4445-8416-5cbde13fdd40/0/31BD46BE7D53E57838D5FD894590B8AFF16D366C.crl

            Authority Information Access:
                CA Issuers - URI:rsync://repo-rpki.idnic.net/repo/IDNIC-ID/2/31BD46BE7D53E57838D5FD894590B8AFF16D366C.cer

            Subject Information Access:
                Signed Object - URI:rsync://repo-rpki.idnic.net/repo/66ad09f3-0023-4445-8416-5cbde13fdd40/0/3130332e3130342e31322e302f32322d3232203d3e203535363939.roa

            X509v3 Certificate Policies: critical
                Policy: ipAddr-asNumber

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.104.12.0/22

    Signature Algorithm: sha256WithRSAEncryption
         9a:c0:0f:7c:d5:fe:39:fe:7e:a6:de:d0:60:d8:c2:90:40:bc:
         21:dc:46:41:ed:0d:f8:9f:62:b1:9c:e8:4e:46:7f:df:f5:13:
         e3:54:92:3a:aa:c2:67:d0:1e:74:11:f3:99:c9:9f:12:9c:b5:
         9b:1a:40:94:db:f2:1f:05:25:19:1d:f5:a9:d8:a3:c8:ff:e5:
         b6:c5:c4:f9:2b:0a:b0:2d:10:e9:b2:5b:bc:0b:87:82:4c:94:
         15:23:a2:7a:81:b2:b4:cc:40:a4:52:3c:ca:6f:7d:7e:42:7e:
         ae:ff:4e:28:1c:ff:99:22:f3:3a:61:a8:09:01:1d:a5:02:cf:
         b7:68:de:40:c6:2a:0e:a3:66:b2:04:de:82:2c:53:80:d4:ee:
         38:ee:65:f3:2e:6c:f6:44:1b:f1:3a:0e:bb:c3:60:48:54:b3:
         4f:28:d3:8e:b2:f9:c5:ae:af:f9:64:0d:63:45:fc:33:9d:be:
         fd:95:d7:6a:96:77:05:0e:2f:24:83:5a:08:75:73:e5:eb:ad:
         c1:86:e2:48:da:97:b3:8a:f3:28:5e:e8:57:19:7a:70:77:15:
         7e:c9:82:d9:b6:cf:a2:75:be:cb:4f:9b:c7:f0:01:21:9e:17:
         07:77:91:b8:7e:29:01:2e:65:25:d9:bb:77:79:c5:04:5c:1d:
         5f:c7:de:14
-----BEGIN CERTIFICATE-----
MIIFKDCCBBCgAwIBAgIUEYd4f4yo4z4po5iCUB4RuVKLA/MwDQYJKoZIhvcNAQEL
BQAwMzExMC8GA1UEAxMoMzFCRDQ2QkU3RDUzRTU3ODM4RDVGRDg5NDU5MEI4QUZG
MTZEMzY2QzAeFw0yNTA3MTkwNTU1MDBaFw0yNjA3MTgwNjAwMDBaMDMxMTAvBgNV
BAMTKEE3REFBM0JFNTM5MDJDMTY0OTRDMkE4MTI0QzNEQUUyMzVEMzQ4NDAwggEi
MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC3NrSQDQ0+mMjOPg47uijKgAtZ
wO1i3JHKCp/fGttQ2lkhaNmUM02I6fAXMmi0fE9jRrXntSPC/MxUZMHPDfGfhhNb
7qjT9qC83DgxSXXm6wRCtJMSojeVuf5KzqvKEY7dIDfXmQpcjG55Lsr0+CPL4+1R
NWbyhalhg6mNpNlVYkbFRv2iMe38pCLFWNK1+Qxz5smf5iqaiStXGNEK+8+mLEiL
wimtfzH6XZaJaEZY50y4VavdxVu4lk6j3lwp4E9+jqlhp5pftEzl/0p3OasBgYwH
M8ruEnpGbdZrl4afLaklLagUnywhN4RiIUt1wGRCaY+z1ggSg4fy8KRJWeoTAgMB
AAGjggIyMIICLjAdBgNVHQ4EFgQUp9qjvlOQLBZJTCqBJMPa4jXTSEAwHwYDVR0j
BBgwFoAUMb1Gvn1T5Xg41f2JRZC4r/FtNmwwDgYDVR0PAQH/BAQDAgeAMIGFBgNV
HR8EfjB8MHqgeKB2hnRyc3luYzovL3JlcG8tcnBraS5pZG5pYy5uZXQvcmVwby82
NmFkMDlmMy0wMDIzLTQ0NDUtODQxNi01Y2JkZTEzZmRkNDAvMC8zMUJENDZCRTdE
NTNFNTc4MzhENUZEODk0NTkwQjhBRkYxNkQzNjZDLmNybDB0BggrBgEFBQcBAQRo
MGYwZAYIKwYBBQUHMAKGWHJzeW5jOi8vcmVwby1ycGtpLmlkbmljLm5ldC9yZXBv
L0lETklDLUlELzIvMzFCRDQ2QkU3RDUzRTU3ODM4RDVGRDg5NDU5MEI4QUZGMTZE
MzY2Qy5jZXIwgaIGCCsGAQUFBwELBIGVMIGSMIGPBggrBgEFBQcwC4aBgnJzeW5j
Oi8vcmVwby1ycGtpLmlkbmljLm5ldC9yZXBvLzY2YWQwOWYzLTAwMjMtNDQ0NS04
NDE2LTVjYmRlMTNmZGQ0MC8wLzMxMzAzMzJlMzEzMDM0MmUzMTMyMmUzMDJmMzIz
MjJkMzIzMjIwM2QzZTIwMzUzNTM2MzkzOS5yb2EwGAYDVR0gAQH/BA4wDDAKBggr
BgEFBQcOAjAfBggrBgEFBQcBBwEB/wQQMA4wDAQCAAEwBgMEAmdoDDANBgkqhkiG
9w0BAQsFAAOCAQEAmsAPfNX+Of5+pt7QYNjCkEC8IdxGQe0N+J9isZzoTkZ/3/UT
41SSOqrCZ9AedBHzmcmfEpy1mxpAlNvyHwUlGR31qdijyP/ltsXE+SsKsC0Q6bJb
vAuHgkyUFSOieoGytMxApFI8ym99fkJ+rv9OKBz/mSLzOmGoCQEdpQLPt2jeQMYq
DqNmsgTegixTgNTuOO5l8y5s9kQb8ToOu8NgSFSzTyjTjrL5xa6v+WQNY0X8M52+
/ZXXapZ3BQ4vJINaCHVz5eutwYbiSNqXs4rzKF7oVxl6cHcVfsmC2bbPonW+y0+b
x/ABIZ4XB3eRuH4pAS5lJdm7d3nFBFwdX8feFA==
-----END CERTIFICATE-----
Generated at Thu Aug 7 20:25:10 2025 by rpki-client