toggle menu
multiplatform-crypto-libsodium-bindings
0.9.5-SNAPSHOT
android
common
iosArm64
iosSimulatorArm64
iosX64
js
jvm
macosArm64
macosX64
tvosArm64
tvosSimulatorArm64
tvosX64
wasmJs
watchosArm32
watchosArm64
watchosSimulatorArm64
switch theme
search in API
multiplatform-crypto-libsodium-bindings
/
com.ionspin.kotlin.crypto.secretstream
Package-level
declarations
Types
Properties
Types
Decrypted
Data
And
Tag
Link copied to clipboard
data
class
DecryptedDataAndTag
(
val
decryptedData
:
UByteArray
,
val
tag
:
UByte
)
Secret
Stream
Link copied to clipboard
android
common
iosArm64
iosSimulatorArm64
iosX64
js
jvm
macosArm64
macosX64
tvosArm64
tvosSimulatorArm64
tvosX64
wasmJs
watchosArm32
watchosArm64
watchosSimulatorArm64
actual
object
SecretStream
expect
object
SecretStream
actual
object
SecretStream
actual
object
SecretStream
actual
object
SecretStream
actual
object
SecretStream
actual
object
SecretStream
actual
object
SecretStream
actual
object
SecretStream
actual
object
SecretStream
actual
object
SecretStream
actual
object
SecretStream
actual
object
SecretStream
actual
object
SecretStream
actual
object
SecretStream
actual
object
SecretStream
Secret
Stream
Corrupted
Or
Tampered
Data
Exception
Link copied to clipboard
class
SecretStreamCorruptedOrTamperedDataException
:
RuntimeException
Secret
Stream
State
Link copied to clipboard
android
common
iosArm64
iosSimulatorArm64
iosX64
js
jvm
macosArm64
macosX64
tvosArm64
tvosSimulatorArm64
tvosX64
wasmJs
watchosArm32
watchosArm64
watchosSimulatorArm64
actual
typealias
SecretStreamState
=
SecretStreamXChaCha20Poly1305State
expect
class
SecretStreamState
Created by Ugljesa Jovanovic ugljesa.jovanovic@ionspin.com on 26-Aug-2020
actual
typealias
SecretStreamState
=
crypto_secretstream_xchacha20poly1305_state
actual
typealias
SecretStreamState
=
crypto_secretstream_xchacha20poly1305_state
actual
typealias
SecretStreamState
=
crypto_secretstream_xchacha20poly1305_state
actual
typealias
SecretStreamState
=
Any
actual
typealias
SecretStreamState
=
SecretStreamXChaCha20Poly1305State
actual
typealias
SecretStreamState
=
crypto_secretstream_xchacha20poly1305_state
actual
typealias
SecretStreamState
=
crypto_secretstream_xchacha20poly1305_state
actual
typealias
SecretStreamState
=
crypto_secretstream_xchacha20poly1305_state
actual
typealias
SecretStreamState
=
crypto_secretstream_xchacha20poly1305_state
actual
typealias
SecretStreamState
=
crypto_secretstream_xchacha20poly1305_state
actual
typealias
SecretStreamState
=
SecretStreamStateType
actual
typealias
SecretStreamState
=
crypto_secretstream_xchacha20poly1305_state
actual
typealias
SecretStreamState
=
crypto_secretstream_xchacha20poly1305_state
actual
typealias
SecretStreamState
=
crypto_secretstream_xchacha20poly1305_state
Secret
Stream
State
And
Header
Link copied to clipboard
data
class
SecretStreamStateAndHeader
(
val
state
:
SecretStreamState
,
val
header
:
UByteArray
)
Properties
crypto_secretstream_xchacha20poly1305_ABYTES
Link copied to clipboard
val
crypto_secretstream_xchacha20poly1305_ABYTES
:
Int
=
17
crypto_secretstream_xchacha20poly1305_HEADERBYTES
Link copied to clipboard
val
crypto_secretstream_xchacha20poly1305_HEADERBYTES
:
Int
=
24
crypto_secretstream_xchacha20poly1305_KEYBYTES
Link copied to clipboard
val
crypto_secretstream_xchacha20poly1305_KEYBYTES
:
Int
=
32
crypto_secretstream_xchacha20poly1305_TAG_FINAL
Link copied to clipboard
val
crypto_secretstream_xchacha20poly1305_TAG_FINAL
:
Int
=
3
crypto_secretstream_xchacha20poly1305_TAG_MESSAGE
Link copied to clipboard
val
crypto_secretstream_xchacha20poly1305_TAG_MESSAGE
:
Int
=
0
crypto_secretstream_xchacha20poly1305_TAG_PUSH
Link copied to clipboard
val
crypto_secretstream_xchacha20poly1305_TAG_PUSH
:
Int
=
1
crypto_secretstream_xchacha20poly1305_TAG_REKEY
Link copied to clipboard
val
crypto_secretstream_xchacha20poly1305_TAG_REKEY
:
Int
=
2