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
| 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
| 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
| 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
| 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
| 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
| 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.