我有一个使用回调提供结果数据的库。然后,我首先使用 CipherOutputStream 进行 AES 加密,将数据写入文件。不幸的是,这个库似乎还需要寻找已经提供(和写入)的数据来更改它。我可以以某种方式对加密文件执行此操作吗?
据我了解,这可能通过某些算法实现,例如 AES ECB,Android 应该支持这些算法。这是正确的还是我错了?
假设库要求我寻找 40 字节的偏移量并写入一些字节,如果可能的话,我该怎么做?
我有一个使用回调提供结果数据的库。然后,我首先使用 CipherOutputStream 进行 AES 加密,将数据写入文件。不幸的是,这个库似乎还需要寻找已经提供(和写入)的数据来更改它。我可以以某种方式对加密文件执行此操作吗?
据我了解,这可能通过某些算法实现,例如 AES ECB,Android 应该支持这些算法。这是正确的还是我错了?
假设库要求我寻找 40 字节的偏移量并写入一些字节,如果可能的话,我该怎么做?