Encryption
壓縮算法後的格式保留加密?
我有包含敏感資訊的大型數據集。我想用不同的密鑰加密它的不同部分。由於數據非常大(必須將 100 GB 的數據分發給獲得許可的使用者),因此還需要進行壓縮。
我一直在閱讀有關格式保留加密的資訊,並想使用它。我想知道在壓縮後使用 FPE 是否是個好主意,或者這是否有意義。
我一直在閱讀有關格式保留加密的資訊,並想使用它。
使用 FPE 有很多很好的理由,但這肯定不是其中之一。
對解決方案感到興奮是可以的,但無論它是否適合問題,您都不應該應用該解決方案。
這讓我想起了我認識的一位開發人員,他想使用他遇到的每一種模式。模式驅動開發:“我們有這種程式模式,現在我們需要解決哪個問題?”
我想知道在壓縮後使用 FPE 是否是個好主意,或者這是否有意義。
不,這沒有意義。壓縮一般壓縮到字節,而字節可以很好地加密。FPE 主要用於不可能進行簡單的字節或位轉換的地方,例如當輸出需要是數字或特定範圍或字元時。最常見的例子是信用卡號碼的格式。
除此之外,FPE 可能會增加相當多的成本;您當然不想用它處理 100 GB 的數據。