toggle menu
kaskad_platform
1.0.0
jvm
switch theme
search in API
base
/
ru.sydis.base
/
CryptoTools
Crypto
Tools
object
CryptoTools
Members
Properties
ENCRYPTED_PREFIX
Link copied to clipboard
const
val
ENCRYPTED_PREFIX
:
String
Functions
decrypt
Link copied to clipboard
fun
decrypt
(
base64Encrypted
:
String
,
key
:
SecretKey
?
=
CryptoTools.key
,
iv
:
IvParameterSpec
?
=
CryptoTools.iv
)
:
String
decrypt
If
Encrypted
Link copied to clipboard
fun
decryptIfEncrypted
(
encoded
:
String
,
key
:
SecretKey
?
=
CryptoTools.key
,
iv
:
IvParameterSpec
?
=
CryptoTools.iv
)
:
String
encrypt
Link copied to clipboard
fun
encrypt
(
plainText
:
String
,
key
:
SecretKey
?
=
CryptoTools.key
,
iv
:
IvParameterSpec
?
=
CryptoTools.iv
,
withPrefix
:
Boolean
=
false
)
:
String
load
Iv
Link copied to clipboard
fun
loadIv
(
path
:
String
)
load
Key
Link copied to clipboard
fun
loadKey
(
path
:
String
)