AES.Decrypt.vi

Owning Palette: Advanced Encryption Standard (AES) LabVIEW Library

Requires: Base Package

Platform(s): Windows, Mac OS, Linux

Takes text encrypted with Advanced Encryption Standart (AES) algorithm and decryptes it back into plain text (original string).

Details  Example

AES.Decrypt.vi


cstr

EncryptedText

Receives encrypted (with AES) text needed to be decrypted

cstr

Password

Receives Password in String format (plain text)

cu16

BitKeyType (256)

Number of bits used in the key (256 by default). The longer a key, the higher level of protection at expence of processor and RAM usage.

cerrcodeclst

error in

error in can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs.

Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error.

istr

Plain Text

Decrypted (plain) text

ierrcodeclst

error out

error in can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs.

Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error.

Details

Use the AES.Encrypt VI to encrypt string.

Example

Refer to the AES Example VI in the labview\examples\encryption\viGods AES 256 Encryption - Example.vi for an example of using the AES.Decrypt.vi.

www.000webhost.com