Platforms to show: All Mac Windows Linux Cross-Platform
Back to ECKeyMBS class.
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | Encryption and Hash | MBS Encryption Plugin | 15.4 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | Encryption and Hash | MBS Encryption Plugin | 15.4 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
ECKeyMBS.ES256Sign(Data as MemoryBlock) as String New in 25.1
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | Encryption and Hash | MBS Encryption Plugin | 25.1 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
We perform a hash with SHA256 of the data and sign the hash.
Returns the signature as string on success.
See also:
ECKeyMBS.ES256Sign(Data as String) as String New in 25.1
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | Encryption and Hash | MBS Encryption Plugin | 25.1 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
We perform a hash with SHA256 of the data and sign the hash.
Returns the signature as string on success.
See also:
ECKeyMBS.ES256Verify(SignatureData as MemoryBlock, Data as MemoryBlock) as Boolean New in 25.1
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | Encryption and Hash | MBS Encryption Plugin | 25.1 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
We perform a hash with SHA256 of the data and verify the result.
Returns true on success. Returns false if data, signature and public key don't belong together.
See also:
ECKeyMBS.ES256Verify(SignatureData as String, Data as String) as Boolean New in 25.1
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | Encryption and Hash | MBS Encryption Plugin | 25.1 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
We perform a hash with SHA256 of the data and verify the result.
Returns true on success. Returns false if data, signature and public key don't belong together.
See also:
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | Encryption and Hash | MBS Encryption Plugin | 20.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Returns true on success or false on failure.
ECKeyMBS.GetPrivateKey(Hex as Boolean) as String
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | Encryption and Hash | MBS Encryption Plugin | 20.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
The private key is a big number, which can be returned as decimal or hexadecimal value.
ECKeyMBS.GetPublicKey(byref x as String, byref y as String, Hex as Boolean) as Boolean
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | Encryption and Hash | MBS Encryption Plugin | 20.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
The public key is made up with two big numbers, which can be returned as decimal or hexadecimal value.
Returns true on success or false on failure.
ECKeyMBS.GetPublicKeyPoint as String
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | Encryption and Hash | MBS Encryption Plugin | 20.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Can be queried to save/send and later be assigned with SetPublicKeyPoint.
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | Encryption and Hash | MBS Encryption Plugin | 15.4 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | Encryption and Hash | MBS Encryption Plugin | 15.4 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
ECKeyMBS.SetPrivateKey(Value as String, Hex as Boolean) as Boolean
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | Encryption and Hash | MBS Encryption Plugin | 20.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Returns true on success or false on failure.
ECKeyMBS.SetPublicKey(x as String, y as String, Hex as Boolean) as Boolean
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | Encryption and Hash | MBS Encryption Plugin | 20.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Returns true on success or false on failure.
ECKeyMBS.SetPublicKeyPoint(Value as String) as Boolean
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | Encryption and Hash | MBS Encryption Plugin | 20.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Returns true on success or false on failure.
ECKeyMBS.Sign(Data as MemoryBlock) as String New in 25.1
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | Encryption and Hash | MBS Encryption Plugin | 25.1 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
We highly recommend to use a hash like SHA-512 to preprocess the data.
Returns the signature as string on success.
See also:
ECKeyMBS.Sign(Data as String) as String
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | Encryption and Hash | MBS Encryption Plugin | 15.4 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
We highly recommend to use a hash like SHA-512 to preprocess the data.
Returns the signature as string on success.
See also:
ECKeyMBS.Verify(SignatureData as MemoryBlock, Data as MemoryBlock) as Boolean New in 25.1
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | Encryption and Hash | MBS Encryption Plugin | 25.1 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Returns true on success. Returns false if data, signature and public key don't belong together.
We highly recommend to use a hash like SHA-512 to preprocess the data.
See also:
ECKeyMBS.Verify(SignatureData as String, Data as String) as Boolean
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | Encryption and Hash | MBS Encryption Plugin | 15.4 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Returns true on success. Returns false if data, signature and public key don't belong together.
We highly recommend to use a hash like SHA-512 to preprocess the data.
See also:
The items on this page are in the following plugins: MBS Encryption Plugin.
