自 2023 年 8 月 3 日起,OSNMA 公共观测测试阶段的范围随着更新的 OSNMA 空间信号 (SIS) 广播而不断发展。更新后的 ICD 说明可在此处找到 。随着协议更新,加密密钥也已更新。为了重新获得对 OSNMA 身份验证功能的访问权限,用户需要从 EUSPA 网站收集更新的密钥,如 OSNMA IDD ICD 文档中所述。
以下分步说明旨在帮助用户在 Septentrio 接收器上检索和安装更新密钥。
-
登录或注册您在EUSPA 网站上的帐户。
图 1:EUSPA 网站上的登录/注册选项
-
用户可以请求访问 OSNMA 产品。
(a) 这可以在注册期间完成。或者,注册用户可以通过转到“我的帐户 > 请求访问产品”来更改其订阅。
(b) 请注意,如果您没有请求访问 OSNMA 产品的选项,还请通过“开发人员支持 > OSNMA 公共观察测试阶段”页面注册到 OSNMA 公共观察测试阶段。此后不久您将收到一封确认您注册的电子邮件。
-
在第 2 步登录后,您可以通过以下方式检索必要的密钥:
(a) “ GSC 产品 > OSNMA_PublicKey ” 作为公钥。请下载“.crt”格式的密钥
(b) “ GSC Products > OSNMA_MerkleTree ”作为 Merkle 树根。请下载“.xml”格式的密钥
-
检索到密钥后,您需要将其提取为接收者接受的格式。
(a) 对于公钥,您可以使用openSSL(大多数 Linux 版本都是本机的,Windows需要单独的安装程序)来实现此目的。您可以在操作系统命令行界面中使用以下命令:(“OSNMA_PublicKey 是在步骤 3a 中检索到的密钥,“key.pub”是转换后的密钥的名称)
openssl x509 -in OSNMA_PublicKey.crt -pubkey -noout -out key.pub
此转换的结果:
-----开始公钥-----
MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEdKklz6D/GAXlxaWP26Mb8BRdW1vi
8GLT+Lsu6Y8PbbCBqF1dQK+JP+3Ss8YUnBSSGfDcEp9YCpRYO8lZE3fSqQ==
-----结束公钥关键-----
|
|
图 2:提取为“.pub”格式后突出显示的公钥
(b) 对于 Merkle 树根,您可以从“.xml”文件中复制它(在浏览器或文本编辑器中打开它)。我们需要“ TreeNode j4 ”的“ x_ji ”参数(下面突出显示):
图 3:从 .xml 文件中检索到的 Merkle 树根
-
上一步获取的密钥可以使用 setGalOSNMAPublicKeys 和 setGalOSNMAUsage 命令或通过 WebUI 输入到接收器中,如图 4 所示。这里需要注意的是,公钥需要输入到“Key1”的位置。
图 4:通过 webUI 将新的 OSNMA 公钥和 Merkle 树根配置到 Septentrio 接收器
如果一切顺利,接收者将应用密钥并再次开始使用 OSNMA。
https://customersupport.septentrio.com/s/article/How-to-retrieve-keys-and-insert-them-in-the-receiver-to-use-the-OSNMA-service