SealHeader class final
Models a serialized byte array for Microsoft SEAL.
The SealHeader is a 16-byte header that is prepended to the serialized data. Note that the header is not encrypted or authenticated in any way.
- Inheritance
- Implemented types
- Available extensions
Constructors
Properties
-
compressionMode
↔ Array<
Uint8> -
1-byte indicating the compression mode type
getter/setter pair
-
dataSize
↔ Array<
Uint8> -
8-byte size in bytes of the serialized data, including the header
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
-
majorVersion
↔ Array<
Uint8> -
1-byte indicating the Microsoft SEAL major version number
getter/setter pair
-
minorVersion
↔ Array<
Uint8> -
1-byte indicating the Microsoft SEAL minor version number
getter/setter pair
-
reserved
↔ Array<
Uint8> -
2-byte reserved field (unused), null terminated
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
sealMagic
↔ Array<
Uint8> -
2-byte magic number 0xA15E
getter/setter pair
-
size
↔ Array<
Uint8> -
1-byte indicating the header size in bytes (always 16)
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited