Search
Preparing search index...
The search index is not available
SkeldJS
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Globals
dtls
Aes128Gcm
Class Aes128Gcm
Hierarchy
Aes128Gcm
Index
Properties
Cipher
Text
Overhead
Key
Size
Nonce
Size
Tag
Size
blockJ
blockS
block
Scratch
blockV
blockZ
cipher
hash
Sub
Key
key
Methods
multiply
Gf128
Elements
gctr
generate
Auth
Tag
ghash
open
seal
Constructors
constructor
Properties
Static
Cipher
Text
Overhead
Cipher
Text
Overhead
:
number
= 16
Static
Key
Size
Key
Size
:
number
= 16
Static
Nonce
Size
Nonce
Size
:
number
= 12
Static
Tag
Size
Tag
Size
:
number
= 16
blockJ
blockJ
:
Buffer
blockS
blockS
:
Buffer
block
Scratch
block
Scratch
:
Buffer
blockV
blockV
:
Buffer
blockZ
blockZ
:
Buffer
cipher
cipher
:
Cipher
hash
Sub
Key
hash
Sub
Key
:
Buffer
Readonly
key
key
:
Buffer
Methods
Static
multiply
Gf128
Elements
multiply
Gf128
Elements
(
x
:
Buffer
, y
:
Buffer
, scratchZ
:
Buffer
, scratchV
:
Buffer
)
:
void
Parameters
x:
Buffer
y:
Buffer
scratchZ:
Buffer
scratchV:
Buffer
Returns
void
gctr
gctr
(
output
:
Buffer
, counterBlock
:
Buffer
, counter
:
number
, data
:
Buffer
)
:
void
Parameters
output:
Buffer
counterBlock:
Buffer
counter:
number
data:
Buffer
Returns
void
generate
Auth
Tag
generate
Auth
Tag
(
output
:
Buffer
, ciphertext
:
Buffer
, associatedData
:
Buffer
)
:
void
Parameters
output:
Buffer
ciphertext:
Buffer
associatedData:
Buffer
Returns
void
ghash
ghash
(
output
:
Buffer
, data
:
Buffer
, numBlocks
:
number
)
:
void
Parameters
output:
Buffer
data:
Buffer
numBlocks:
number
Returns
void
open
open
(
output
:
Buffer
, nonce
:
Buffer
, ciphertext
:
Buffer
, associatedData
:
Buffer
)
:
boolean
Parameters
output:
Buffer
nonce:
Buffer
ciphertext:
Buffer
associatedData:
Buffer
Returns
boolean
seal
seal
(
output
:
Buffer
, nonce
:
Buffer
, plaintext
:
Buffer
, associatedData
:
Buffer
)
:
void
Parameters
output:
Buffer
nonce:
Buffer
plaintext:
Buffer
associatedData:
Buffer
Returns
void
Constructors
constructor
new
Aes128
Gcm
(
key
:
Buffer
)
:
Aes128Gcm
Parameters
key:
Buffer
Returns
Aes128Gcm
Getting
Started
Creating a
Client
Guides
Events
Writing
Custom
Protocol
Messages
Creating
Custom INOs
End
Game
Intents
API
Modules
client
constant
core
data
dtls
eos
events
lan
matchmaking
pathfinding
protocol
reactor
state
text
translations
util
client
constant
core
data
dtls
Aes128
Gcm
Cipher
Text
Overhead
Key
Size
Nonce
Size
Tag
Size
multiply
Gf128
Elements
blockJ
blockS
block
Scratch
blockV
blockZ
cipher
constructor
gctr
generate
Auth
Tag
ghash
hash
Sub
Key
key
open
seal
Aes
Gcm
Record
Protection
Certificate
Change
Cipher
Spec
Cipher
Suite
Client
Hello
Compression
Method
Content
Type
Current
Epoch
Dtls
Socket
ECCurve
Type
Elliptic
Curves
Extension
Extension
Extension
Type
Fragment
Range
Handshake
Handshake
State
Handshake
Type
Hash
Algorithm
Hello
Verify
Request
Named
Curve
Next
Epoch
Null
Record
Protection
Protocol
Version
Record
Header
Record
Protection
Server
Hello
Signature
Algorithm
X25519
Ecdhe
Rsa
Sha256
expand
Secret
uint24
uint48
x25519
Func
eos
events
lan
matchmaking
pathfinding
protocol
reactor
state
text
translations
util
Generated using
TypeDoc