我有一个相当大的 xml 批处理文件(> 100K 记录),其结构如下:
<batchFile>
<header>
<EncryptedKey>..</EncryptedKey>
</header>
<data>
<record><someData></someData><someEncryptedData></someEncryptedData></record>
<record><someData></someData><someEncryptedData></someEncryptedData></record>
<record><someData></someData><someEncryptedData></someEncryptedData></record>
<record><someData></someData><someEncryptedData></someEncryptedData></record>
</data>
</batchFile>
我将使用 xml 加密(链接)来加密数据。
所有加密数据的加密密钥都是相同的,所以我认为 EncryptedKey 元素应该放在标头中,并且加密数据有一个对 EncryptedKey 的 keyReference。
1)我是否需要从 EncryptedKey 中获得一个 referenceList 来返回每个加密的数据项?该列表可能包含 100K 引用,因此如果不需要,我宁愿没有该列表。