NodeCrypto Help

Port Order and Renaming

You can customize both the vertical display order and the display names of a node's input and output ports. This helps untangle crossing edges on the canvas and lets you label ports according to their specific protocol role (such as Session Key or Handshake Nonce).

AES Encrypt ⋮⋮ Session Key id: key ⋮⋮ Plaintext ⋮⋮ Handshake Nonce Saved .ncw & Engine Binding targetHandle: "key" (permanent ID) portNames.inputs.key: "Session Key" Reordering or renaming never breaks edges

Reordering Ports

Renaming Ports

Port IDs Remain Constant

Edges, workflow execution, the headless CLI, and saved workflow files (.ncw and draft JSON) reference fixed ports by their permanent internal port id (for example, key, plaintext, iv)—not by their display name. Reordering or renaming fixed ports never breaks existing connections or alters cryptographic output. Custom display names are shown in the canvas UI, error messages, and the Data Inspector.

Exception: In the Script node, each dynamic port's name is also the variable identifier used inside the script source code, so renaming a Script port updates its port id and connected edges together.