Decrypt AES SecurityInfo Strings (2024)

IDOL Content Component 24.1

The following procedure describes the algorithm to use to decrypt a security info string that is encrypted with an AESkey file.

NOTE: To decrypt a security info string, you need the AESkey file that was used to generate it. OpenText strongly recommends that you secure your AESkey file so that only your IDOL components and authorized administrators can access it.

The IDOLContent component, IDOLCommunity component and DAH need access to the key file.

To decrypt an AESSecurityInfo String

  1. Base64 decode the SecurityInfo String.

  2. Split the decoded string on the left-most pipe character (|).

    The left side is the data length, followed by a colon (:) and a number indicating the encryption type.

    The right side is the data.

  3. Check that the encryption type is 2 for AES-encrypted data that follows this specification. If the encryption type is missing or has a different value, fail the decryption.

    Check that the data length is equal to the length of the data. If this check is not successful, fail the decryption.

  4. Select the first 12 bytes of the data. This is the AESinitialization vector (also referred to as the IV or nonce).

    Select the final 16 bytes of the data. This is the AES authentication tag.

    The remaining data is the encrypted content (ciphertext).

  5. Use AES-GCM to decrypt the ciphertext, by using the IV and authentication tag from the decoded data, and the 256-bit key from your AEShexadecimal key string.

    The decrypted data has the prefix AUTN:. If this string is not present, fail the decryption.

  6. Use zlib to decompress the data after the AUTN: prefix.

Version 24.1 | Last updated December 2023

Send documentation feedback

Send documentation feedback

To send feedback using your default email client, open an email window.

Otherwise, send your feedback and the information below to MFI-swpdl.idoldocsfeedback@opentext.com.

We appreciate your feedback!

Product: IDOL IDOL Content Component 24.1

Topic Title: Decrypt AESSecurityInfo Strings

Decrypt AES SecurityInfo Strings (2024)
Top Articles
10 Smart and Safe Investments with 10% ROI this 2023
What Is Real Estate Return On Investment (ROI)?
Matgyn
Www.1Tamilmv.cafe
Practical Magic 123Movies
Holly Ranch Aussie Farm
Craigslist Nj North Cars By Owner
GAY (and stinky) DOGS [scat] by Entomb
Big Y Digital Coupon App
Music Archives | Hotel Grand Bach - Hotel GrandBach
What Was D-Day Weegy
B67 Bus Time
Uc Santa Cruz Events
The Weather Channel Facebook
Lonadine
All Buttons In Blox Fruits
Baywatch 2017 123Movies
My.tcctrack
Slope Tyrones Unblocked Games
Salem Oregon Costco Gas Prices
Prestige Home Designs By American Furniture Galleries
How to Watch the Fifty Shades Trilogy and Rom-Coms
Wgu Academy Phone Number
Kashchey Vodka
The EyeDoctors Optometrists, 1835 NW Topeka Blvd, Topeka, KS 66608, US - MapQuest
Form F-1 - Registration statement for certain foreign private issuers
Sister Souljah Net Worth
Southwest Flight 238
University Of Michigan Paging System
D2L Brightspace Clc
Skycurve Replacement Mat
Urbfsdreamgirl
Relaxed Sneak Animations
As families searched, a Texas medical school cut up their loved ones
Joe's Truck Accessories Summerville South Carolina
Gold Nugget at the Golden Nugget
Scanning the Airwaves
Merkantilismus – Staatslexikon
Busch Gardens Wait Times
Deshuesadero El Pulpo
Kornerstone Funeral Tulia
Htb Forums
2 Pm Cdt
Gfs Ordering Online
Carroll White Remc Outage Map
Callie Gullickson Eye Patches
Craigslist Central Il
Random Animal Hybrid Generator Wheel
Searsport Maine Tide Chart
The top 10 takeaways from the Harris-Trump presidential debate
Latest Posts
Article information

Author: Merrill Bechtelar CPA

Last Updated:

Views: 5624

Rating: 5 / 5 (70 voted)

Reviews: 93% of readers found this page helpful

Author information

Name: Merrill Bechtelar CPA

Birthday: 1996-05-19

Address: Apt. 114 873 White Lodge, Libbyfurt, CA 93006

Phone: +5983010455207

Job: Legacy Representative

Hobby: Blacksmithing, Urban exploration, Sudoku, Slacklining, Creative writing, Community, Letterboxing

Introduction: My name is Merrill Bechtelar CPA, I am a clean, agreeable, glorious, magnificent, witty, enchanting, comfortable person who loves writing and wants to share my knowledge and understanding with you.