menu
pointycastle package
documentation
key_derivators/ecdh_kdf.dart
ECDHKeyDerivator class
ECDHKeyDerivator class
dark_mode
light_mode
ECDHKeyDerivator
class
Implemented types
KeyDerivator
Constructors
ECDHKeyDerivator
()
Properties
algorithmName
→
String
Get this algorithm's standard name.
no setter
override
hashCode
→
int
The hash code for this object.
no setter
inherited
keySize
→
int
Get this derivator key's output size.
no setter
override
parameters
↔
ECDHKDFParameters
getter/setter pair
runtimeType
→
Type
A representation of the runtime type of the object.
no setter
inherited
Methods
deriveKey
(
Uint8List
inp
,
int
inpOff
,
Uint8List
out
,
int
outOff
)
→
int
Derive key from given input and put it in
out
at offset
outOff
.
override
init
(
covariant
ECDHKDFParameters
params
)
→ void
Init the derivator with its initialization
params
. The type of
CipherParameters
depends on the algorithm being used (see the documentation of each implementation to find out more).
override
noSuchMethod
(
Invocation
invocation
)
→ dynamic
Invoked when a nonexistent method or property is accessed.
inherited
process
(
Uint8List
data
)
→
Uint8List
Process a whole block of
data
at once, returning the result in a byte array.
inherited
toString
(
)
→
String
A string representation of this object.
inherited
Operators
operator ==
(
Object
other
)
→
bool
The equality operator.
inherited
Static Properties
factoryConfig
→ FactoryConfig
final
pointycastle package
documentation
key_derivators/ecdh_kdf
ECDHKeyDerivator class
ecdh_kdf library