public interface EgovCryptoService
Modifier and Type | Method and Description |
---|---|
java.math.BigDecimal |
decrypt(java.math.BigDecimal encryptedNumber,
java.lang.String password)
BigDecimal 복호화 처리.
|
byte[] |
decrypt(byte[] encryptedData,
java.lang.String password)
복호화 처리.
|
void |
decrypt(java.io.File encryptedFile,
java.lang.String password,
java.io.File trgtFile)
파일 복호화 처리.
|
java.math.BigDecimal |
encrypt(java.math.BigDecimal number,
java.lang.String password)
BigDecimal 암호화 처리.
|
byte[] |
encrypt(byte[] data,
java.lang.String password)
암호화 처리.
|
void |
encrypt(java.io.File srcFile,
java.lang.String password,
java.io.File trgtFile)
파일 암호화 처리.
|
void |
setBlockSize(int blockSize)
파일처리시 사용되는 blockSize 지정.
|
void |
setPasswordEncoder(EgovPasswordEncoder passwordEncoder)
패스워드 암호화 지정.
|
void setPasswordEncoder(EgovPasswordEncoder passwordEncoder)
passwordEncoder
- void setBlockSize(int blockSize)
blockSize
- byte[] encrypt(byte[] data, java.lang.String password)
data
- java.lang.Exception
java.math.BigDecimal encrypt(java.math.BigDecimal number, java.lang.String password)
number
- java.lang.Exception
void encrypt(java.io.File srcFile, java.lang.String password, java.io.File trgtFile) throws java.io.FileNotFoundException, java.io.IOException
srcFile
- trgtFile
- password
- java.lang.Exception
java.io.FileNotFoundException
java.io.IOException
byte[] decrypt(byte[] encryptedData, java.lang.String password)
encryptedData
- password
- java.lang.Exception
java.math.BigDecimal decrypt(java.math.BigDecimal encryptedNumber, java.lang.String password)
encryptedNumber
- password
- java.lang.Exception
void decrypt(java.io.File encryptedFile, java.lang.String password, java.io.File trgtFile) throws java.io.FileNotFoundException, java.io.IOException
encryptedFile
- password
- trgtFile
- java.lang.Exception
java.io.FileNotFoundException
java.io.IOException
Copyright © 2019. All Rights Reserved.