【发布时间】:2021-09-13 01:17:27
【问题描述】:
可以从 Microsoft .NET API 中提取以下信息:
-
using会调用IDisposable.Dispose()的实现; -
IDisposable.Dispose()应该在任何Stream实例上调用Flush(); -
CryptoStream.Close()将调用CryptoStream.FlushFinalBlock()。
但是,这似乎在规范中留下了一个空白:处理 CryptoStream 实例是否也会调用 CryptoStream.FlushFinalBlock(),如果是这样,这在哪里记录?
【问题讨论】:
标签: .net encryption stream using cryptostream