C
- 暗号化と復号に使用するコンテキスト情報の型@Published(tag="architect") public interface Encryptor<C extends java.io.Serializable>
Modifier and Type | Method and Description |
---|---|
byte[] |
decrypt(C context,
byte[] src)
コンテキスト情報を使用して復号を行う。
|
byte[] |
encrypt(C context,
byte[] src)
コンテキスト情報を使用して暗号化を行う。
|
C |
generateContext()
暗号化と復号に使用するコンテキスト情報を生成する。
コンテキスト情報には、共通鍵暗号方式であれば使用する共通鍵を保持する。 |
C generateContext()
byte[] encrypt(C context, byte[] src) throws java.lang.IllegalArgumentException
context
- コンテキスト情報src
- 暗号元java.lang.IllegalArgumentException
- 暗号化できなかった場合byte[] decrypt(C context, byte[] src) throws java.lang.IllegalArgumentException
context
- コンテキスト情報src
- 復号元java.lang.IllegalArgumentException
- 復号できなかった場合