目次 | 前の項目 | 次の項目 | Java オブジェクト直列化仕様 |
Virtual Machine の外でバイトストリームを保護する別の方法は、直列化パッケージで作成したストリームを暗号化することです。バイトストリームを暗号化すれば、直列化されたオブジェクトの private 状態のデコードと、読み込みを防ぐことができます。この実装では、直列化および直列化復元に対してクラスが特別な独自のメソッドを持つことができ、直列化のためのストリーム抽象を使用するので、暗号化が可能です。これにより、その出力を他のストリームやフィルタに組み込むことができます。