Devolutions Crypto

Inspect (Debug)

Decode Devolutions-Crypto string
@if (parseResult) { @if (parseResult.error) {
Error

{{ parseResult.error }}

}
Header
Field Value Details
Signature {{ parseResult.signatureHex }} @if (parseResult.signatureValid) { ✓ valid (0x0C0D) } @else { ✗ invalid — expected 0x0C0D }
Type {{ parseResult.dataType }} {{ parseResult.dataTypeName }}
Subtype {{ parseResult.subtype }} {{ parseResult.subtypeName }}
Version {{ parseResult.version }} {{ parseResult.versionName }}
Total size {{ parseResult.totalBytes }} bytes (8 header + {{ parseResult.payloadBytes }} payload)
@if (parseResult.signatureValid && parseResult.payloadFields.length > 0) {
Payload Fields
@for (field of parseResult.payloadFields; track field.name) { }
Field Offset Size Description Hex
{{ field.name }} +{{ field.offset }} {{ field.size }} B {{ field.description }} {{ field.hex }}
} }