Hex Editor
- Binary File Editing Software for Windows
Hex Editor Neo Documentation
Definitive Guide
Editor Commands
Decrypt
Docs
Decrypt
Previous Article
Getting Started
Next Article
Decrypt command decrypts the current
document
or the current
selection
.
Complexity: linear-time.
Algorithm
Provides you with a list of installed encryption algorithms. Cryptography API block and stream ciphers are supported by the Hex Editor Neo.
Key length (bits)
Allows you to change the key length in bits for some algorithms. For others, this field is read-only.
Password and Re-type password
Enter the encryption password here. You have to enter the same password into both fields. The password must match the one used during encryption.
Do not hide password
Select to make password visible.
Whole file/Selection
Select whether decryption takes place on the whole document or only its part.
Previous Article
Getting Started
Next Article
+
-
Getting Started
Road Map
Main Window Details
Data Processing Engine
Features
What's New
+
-
Definitive Guide
+
-
User Interface Elements
Commands
Main Menu
Toolbars
Keyboard Shortcuts
Tool Windows
Window Switching
Default Layout
+
-
Documents
Supported Document Types
+
-
Opening Documents
Opening Files
Opening Files in Shared Mode
Opening Encoded Hex Files
Opening Volumes
Opening Disks
Opening Processes
Opening Physical Memory
Creating New Documents
Closing Documents
Saving Documents
+
-
Shared Files Overview
Solving File Conflicts
+
-
Editor Windows
Encodings
Byte Order
+
-
Simple Editing
Cursor Movement and Navigation
Insert Mode
Data Modification
Editor Windows List
+
-
Customization
Editor Windows Placement
Layout and Color Schemes
Default Editor Windows Settings
+
-
Selection
Multiple Selection
Selecting with Keyboard
Selecting with Mouse
Selection Tool Window
Working with Selection
Performance Considerations
+
-
Editor Commands
Pattern Window
Fill
Insert
Delete
Insert File
Insert Hex
Go to Offset
Go to Offset (Process)
Change File Size
Encrypt
Decrypt
Modify Bits
+
-
Printing Overview
Page Setup
Printing
+
-
Find and Replace
+
-
Find & Find All
Find Window
Find
Find All
+
-
Replace & Replace All
Find & Replace Window
Replace
Replace All
+
-
Find in Files Overview
Find in Files Window
Folder List Window
Find in Files Tool Window
Find in Files
Replace in Files
+
-
Regular Expressions Overview
Regular Expressions Syntax
Replace Pattern Syntax
Examples
+
-
Named Classes Overview
Creating and Managing Classes
Example
+
-
Clipboard
Supported Formats
Copying, Cutting and Merge Modifier
Pasting Data
Pasting Text
+
-
Advanced Copy & Export
Raw Text Format
Formatted Data Format
Encoded Data Format
+
-
NTFS Streams Overview
NTFS Streams Tool Window
Searching for Streams
+
-
Operation History Overview
Branches
History Tool Window
History Commands
Purging History
Saving and Loading History
Operation History Tree Window
+
-
File Comparison Overview
Compare Files Window
File Comparison Tool Window
Comparison Algorithms
+
-
Patches Overview
Creating Patches
Applying Patches
Patch API
+
-
Pattern Coloring Overview
Pattern Coloring Tool Window
+
-
Structure Viewer Overview
+
-
What's New in Structure Viewer
What's New in Structure Viewer (version 6.31)
What's New in Structure Viewer (version 6.25)
What's New in Structure Viewer (version 6.01)
What's New in Structure Viewer (version 5.12)
What's New in Structure Viewer (version 5.01)
What's New in Structure Viewer (version 4.96)
What's New in Structure Viewer (version 4.92)
What's New in Structure Viewer (version 4.71)
Structure Library Tool Window
+
-
Structure Editor
Structure Editor Coloring
Licenses
Structure Binding
Structure Viewer Tool Window
Structure Viewer Settings Page
+
-
Language Reference
Comments
+
-
Preprocessor Overview
#include directive
#pragma once Directive
#define Directive
#error Directive
+
-
Preprocessor Operators
# Stringizing Operator
## Token-Pasting Operator
Conditional Compilation Directives
Predefined Macros
Built-in Types
+
-
Expressions Overview
Immediates
References
Byte Arrays
Field Access
. Field Access Operator
[] Array Indexing Operator
() Expression Grouping Operator
() Function Call Operator
- Unary Minus Operator
~ Bitwise NOT Operator
& Bitwise AND Operator
^ Bitwise XOR Operator
| Bitwise OR Operator
! Logical NOT Operator
&& Logical AND Operator
|| Logical OR Operator
sizeof() Operator
& Address-Of Operator
* Multiplication Operator
/ Division Operator
% Modulo Division Operator
+ Addition Operator
- Subtraction Operator
<< Left Shift Operator
>> Right Shift Operator
>>> Right Unsigned Shift Operator
< Less Than Operator
<= Less Than or Equal Operator
> Greater Than Operator
>= Greater Than or Equal Operator
== Equality Operator
!= Inequality Operator
?: Conditional Operator
+
-
Functions
+
-
Internal Functions
Built-In Functions
+
-
Native Functions
+
-
External Functions
Attaching Scripts
External Functions
Script Objects
+
-
Statements
if Statement
switch Statement
break Statement
while Statement
for Statement
do…while Statement
return Statement
Scopes
Constants and Constant Arrays
Variables and Variable Arrays
Enumerations
+
-
User-Defined Types
+
-
Supported Types
Structures
Unions
Case Unions
Forward Declarations
+
-
Data Fields
Plain Field
Array Field
Bit Field
Pointer Field
+
-
Attributes
+
-
Field Attributes
noindex Attribute
noautohide Attribute
onread Attribute
format Attribute
description Attribute
color_scheme Attribute
exact_only Attribute
+
-
Type Attributes
display Attribute
Typedefs
+
-
Directives
$assert Directive
$print Directive
$break_array Directive
$bind Directive
$alert Directive
$revert_to Directive
$shift_by Directive
$remove_to Directive
Format String Syntax
Errors
+
-
Structure Viewer Examples
+
-
Overview
Definitions
Starting Disassembler
Symbols Window
Disassembler View
+
-
Bookmarks Overview
Bookmarks Tool Window
Working with Bookmarks
+
-
Statistics Overview
Statistics Tool Window
General Statistics
Pattern Statistics
Descriptive Statistics and Entropy Analysis
+
-
Attributes
Attributes Tool Window
+
-
Base Converter
Base Converter Tool Window
+
-
Data Inspector Overview
Creating New Format
+
-
Checksum Calculation Overview
Checksum Tool Window
Configuring Custom CRC
+
-
Volume Navigator Overview
Volume Navigator Tool Window
+
-
Built-In Explorer
Explorer Tool Window
+
-
Operations Overview
Bitwise Operations
Arithmetic Operations
Shift Operations
Case Change Operations
Reverse Operations
+
-
Customization Overview
General Settings
Toolbar Customization
Keyboard Customization
Regular Expressions Settings
Proxy Settings
Tasks
Languages
+
-
Purchasing Hex Editor Neo
Choosing Appropriate Edition
Choosing Additional Options
How to Buy
My Account Web Site Section
Downloading License Files
Installing License Files
+
-
Upgrading Hex Editor Neo
+
-
Getting Support
How to Get Support
Crash Dumps
+
-
Scripting Overview
+
-
Document Object
Creating Document Object
Working with Document Object
+
-
Multiple Selection Object
Creating Multiple Selection Object
Working with Multiple Selection Object
+
-
Sequence Object
Creating Sequence Object
Working with Sequence Object
+
-
Parser Object
Obtaining Parser Object
Working with Parser Object
+
-
Reference
+
-
Document Object
IFileDocument Interface
PatchOptions Enumeration
HistoryPurgeLevel Enumeration
TextType Enumeration
Paste3Flags Enumeration
RegExpFlags Enumeration
ArithmeticOpType Enumeration
OperandSizeType Enumeration
BitwiseOpType Enumeration
CaseOpType Enumeration
ShiftOpType Enumeration
ReverseOpType Enumeration
+
-
Multiple Selection Object
IMultiSelection Interface
LoadMode Enumeration
+
-
Sequence Object
ISequence Interface
SequenceDataType Enumeration
+
-
Parser Object
IParser Interface
+
-
Overview
Component Updates Window
+
-
Settings Manager Overview
Settings Page
Download PDF