Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A912C2EB/0522BBD8738811F19116AADD6DA30FBC/A23E3D0C738811F19D7E75576EA30FBC.roa
File:                     A23E3D0C738811F19D7E75576EA30FBC.roa (raw, json)
Hash identifier:          Fyk5hZ//GUDjOAuj1FtKLhXAlqi5WwxZ3QEQgW3X2tI=
Subject key identifier:   4C:17:5A:12:06:C6:5B:15:69:84:AD:84:9A:71:F1:D2:0B:EE:A3:F9
Certificate issuer:       /CN=A912C2EB/serialNumber=D3080A828D4988915100750FC7EA0602EEFF6557
Certificate serial:       02
Authority key identifier: D3:08:0A:82:8D:49:88:91:51:00:75:0F:C7:EA:06:02:EE:FF:65:57
Authority info access:    rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/0wgKgo1JiJFRAHUPx-oGAu7_ZVc.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A912C2EB/0522BBD8738811F19116AADD6DA30FBC/A23E3D0C738811F19D7E75576EA30FBC.roa
Signing time:             Mon 29 Jun 2026 07:03:30 +0000
ROA not before:           Mon 29 Jun 2026 07:03:30 +0000
ROA not after:            Tue 01 Dec 2026 00:00:00 +0000
asID:                     142266
IP address blocks:        160.30.226.0/23 maxlen: 23
                          160.30.226.0/24 maxlen: 24
                          160.30.227.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A912C2EB/0522BBD8738811F19116AADD6DA30FBC/0wgKgo1JiJFRAHUPx-oGAu7_ZVc.crl
                          rsync://rpki.apnic.net/member_repository/A912C2EB/0522BBD8738811F19116AADD6DA30FBC/0wgKgo1JiJFRAHUPx-oGAu7_ZVc.mft
                          rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/0wgKgo1JiJFRAHUPx-oGAu7_ZVc.cer
                          rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/dAFlqA0QcZcKvAnAK3HBrHwdbg4.crl
                          rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/dAFlqA0QcZcKvAnAK3HBrHwdbg4.mft
                          rsync://rpki.apnic.net/repository/980652E0B77E11E7A96A39521A4F4FB4/dAFlqA0QcZcKvAnAK3HBrHwdbg4.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 24 Jul 2026 10:29:32 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 2 (0x2)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A912C2EB, serialNumber=D3080A828D4988915100750FC7EA0602EEFF6557
        Validity
            Not Before: Jun 29 07:03:30 2026 GMT
            Not After : Dec  1 00:00:00 2026 GMT
        Subject: CN=6a4218c2-a91e
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:be:92:64:b2:5c:30:21:48:cb:17:5b:7f:44:cb:
                    a2:28:b0:cd:ff:8f:6d:fa:0f:b2:13:19:d6:fb:ce:
                    35:3c:da:72:ee:85:87:b9:fa:c2:50:70:49:ca:a4:
                    ef:af:82:06:d4:aa:96:b8:de:16:81:90:71:4f:a0:
                    e3:60:a0:52:a9:c3:10:c4:8e:69:5c:66:8e:53:ad:
                    55:4b:43:cc:d2:eb:16:6c:7b:57:1c:fc:a4:1c:37:
                    00:08:cc:e6:d9:07:35:74:4b:37:07:12:c2:da:55:
                    3a:c5:7e:85:08:e5:7f:6f:52:9f:06:83:d8:57:6a:
                    9b:01:f7:b4:dc:a9:1d:2a:b7:24:e6:d7:9c:38:df:
                    15:e5:34:e3:18:bc:d9:20:d3:bc:b3:75:c3:f2:73:
                    58:1b:37:26:c4:7c:fe:0e:ed:77:51:dc:5f:e2:ee:
                    6f:26:ce:0b:7b:8a:a8:eb:6d:65:64:a1:75:ec:1e:
                    1c:75:58:83:14:08:bb:78:0e:35:bc:c7:f3:f9:f8:
                    5e:15:41:68:87:d7:b4:d2:a9:5c:26:a3:c5:36:2a:
                    73:2b:97:86:20:ee:a3:20:b0:e3:66:05:9c:49:2a:
                    d6:2f:e9:d0:32:20:b3:0e:24:12:7f:75:b8:16:64:
                    6e:1a:8c:93:ab:1e:f2:f0:f5:77:9f:db:e6:1f:90:
                    d4:21
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                4C:17:5A:12:06:C6:5B:15:69:84:AD:84:9A:71:F1:D2:0B:EE:A3:F9
            X509v3 Authority Key Identifier:
                keyid:D3:08:0A:82:8D:49:88:91:51:00:75:0F:C7:EA:06:02:EE:FF:65:57

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A912C2EB/0522BBD8738811F19116AADD6DA30FBC/0wgKgo1JiJFRAHUPx-oGAu7_ZVc.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/0wgKgo1JiJFRAHUPx-oGAu7_ZVc.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/A912C2EB/0522BBD8738811F19116AADD6DA30FBC/A23E3D0C738811F19D7E75576EA30FBC.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  160.30.226.0/23

    Signature Algorithm: sha256WithRSAEncryption
         1f:33:9b:5c:2c:85:b1:ae:62:07:19:2e:0b:7a:5e:e2:23:f2:
         88:23:c2:1f:cd:57:67:e0:4b:54:cc:3d:c9:4f:0c:0e:b3:07:
         6a:81:46:e7:ec:ce:a8:dd:59:67:6a:68:6f:b3:ea:31:f4:b4:
         02:cf:13:e4:b4:05:b0:81:e1:72:42:59:e3:7f:cf:f0:22:24:
         04:bd:35:2e:43:d5:83:cf:34:b0:ba:c3:ec:01:d0:f3:c6:dd:
         11:e4:bf:fa:60:3d:81:4e:2d:79:dc:bc:fd:53:1b:48:a6:62:
         ee:9b:6d:1e:ea:db:e9:94:74:57:a0:dc:fc:81:c1:8c:09:f6:
         d9:77:70:f1:99:f6:3a:aa:99:63:38:2d:1b:b3:ba:fa:36:7d:
         6c:80:47:b4:6d:8d:0c:fc:c5:36:c3:49:69:dc:c1:a1:60:de:
         17:7b:5c:bd:05:a4:31:34:b5:20:db:d7:56:19:31:fc:fd:59:
         76:a2:45:45:03:9a:17:fb:72:10:93:c9:0a:01:14:b7:8e:03:
         4a:1a:33:ee:f4:f5:2b:62:33:7d:a0:96:f0:79:7d:6f:4c:7d:
         80:4f:82:68:17:d5:70:c9:9a:20:67:fd:25:56:92:b7:2b:42:
         55:2f:e5:c2:e9:fd:6e:78:66:1e:11:97:ff:f5:ed:24:7e:93:
         92:b7:2d:07
-----BEGIN CERTIFICATE-----
MIIFOzCCBCOgAwIBAgIBAjANBgkqhkiG9w0BAQsFADBGMREwDwYDVQQDEwhBOTEy
QzJFQjExMC8GA1UEBRMoRDMwODBBODI4RDQ5ODg5MTUxMDA3NTBGQzdFQTA2MDJF
RUZGNjU1NzAeFw0yNjA2MjkwNzAzMzBaFw0yNjEyMDEwMDAwMDBaMBgxFjAUBgNV
BAMTDTZhNDIxOGMyLWE5MWUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB
AQC+kmSyXDAhSMsXW39Ey6IosM3/j236D7ITGdb7zjU82nLuhYe5+sJQcEnKpO+v
ggbUqpa43haBkHFPoONgoFKpwxDEjmlcZo5TrVVLQ8zS6xZse1cc/KQcNwAIzObZ
BzV0SzcHEsLaVTrFfoUI5X9vUp8Gg9hXapsB97TcqR0qtyTm15w43xXlNOMYvNkg
07yzdcPyc1gbNybEfP4O7XdR3F/i7m8mzgt7iqjrbWVkoXXsHhx1WIMUCLt4DjW8
x/P5+F4VQWiH17TSqVwmo8U2KnMrl4Yg7qMgsONmBZxJKtYv6dAyILMOJBJ/dbgW
ZG4ajJOrHvLw9Xef2+YfkNQhAgMBAAGjggJgMIICXDAdBgNVHQ4EFgQUTBdaEgbG
WxVphK2EmnHx0gvuo/kwHwYDVR0jBBgwFoAU0wgKgo1JiJFRAHUPx+oGAu7/ZVcw
DgYDVR0PAQH/BAQDAgeAMIGDBgNVHR8EfDB6MHigdqB0hnJyc3luYzovL3Jwa2ku
YXBuaWMubmV0L21lbWJlcl9yZXBvc2l0b3J5L0E5MTJDMkVCLzA1MjJCQkQ4NzM4
ODExRjE5MTE2QUFERDZEQTMwRkJDLzB3Z0tnbzFKaUpGUkFIVVB4LW9HQXU3X1pW
Yy5jcmwwfgYIKwYBBQUHAQEEcjBwMG4GCCsGAQUFBzAChmJyc3luYzovL3Jwa2ku
YXBuaWMubmV0L3JlcG9zaXRvcnkvQjNBMjRGMjAxRDY2MTFFMjhBQzg4MzdDNzJG
RDFGRjIvMHdnS2dvMUppSkZSQUhVUHgtb0dBdTdfWlZjLmNlcjBKBgNVHSABAf8E
QDA+MDwGCCsGAQUFBw4CMDAwLgYIKwYBBQUHAgEWImh0dHBzOi8vd3d3LmFwbmlj
Lm5ldC9SUEtJL0NQUy5wZGYwgZYGCCsGAQUFBwELBIGJMIGGMIGDBggrBgEFBQcw
C4Z3cnN5bmM6Ly9ycGtpLmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTEy
QzJFQi8wNTIyQkJEODczODgxMUYxOTExNkFBREQ2REEzMEZCQy9BMjNFM0QwQzcz
ODgxMUYxOUQ3RTc1NTc2RUEzMEZCQy5yb2EwHwYIKwYBBQUHAQcBAf8EEDAOMAwE
AgABMAYDBAGgHuIwDQYJKoZIhvcNAQELBQADggEBAB8zm1wshbGuYgcZLgt6XuIj
8ogjwh/NV2fgS1TMPclPDA6zB2qBRufszqjdWWdqaG+z6jH0tALPE+S0BbCB4XJC
WeN/z/AiJAS9NS5D1YPPNLC6w+wB0PPG3RHkv/pgPYFOLXncvP1TG0imYu6bbR7q
2+mUdFeg3PyBwYwJ9tl3cPGZ9jqqmWM4LRuzuvo2fWyAR7RtjQz8xTbDSWncwaFg
3hd7XL0FpDE0tSDb11YZMfz9WXaiRUUDmhf7chCTyQoBFLeOA0oaM+709StiM32g
lvB5fW9MfYBPgmgX1XDJmiBn/SVWkrcrQlUv5cLp/W54Zh4Rl//17SR+k5K3LQc=
-----END CERTIFICATE-----
Generated at Sat Jul 18 05:18:41 2026 by rpki-client