What's New

- Updated the app preview screenshots. I used the iPhone 11 because the iPhone 5.5" screenshots turned out weird.
- Updated the AES decrypt sub-view to display notify the user that the decryption must be 128-bit AES.

App Description

[Description]:

This is an app with a theme, that theme is string conversion and a +1 feature. Normally, one has to go online and search up “string encoders” or “string decoders” or “URL encoder/decoder”, but, this app solves that by having everything in one place. This app can encode and decode a string as well as encode and decode a URL (Uniform Resource Locator). This app also has an AES string encryption/decryption feature. The “+1” is a new aspect of mine where an extra feature is included in the app. These “+1”’s may or may not be directly visible…This app has a varying degree of ease-of-use but the focus is that everyone can use this app no matter if you are a coder, programmer, or just a normal user who wants to play around with a newly developed app.

[Functionalities]

Functionalities include encoding/decoding string. Encrypting/Decrypting strings using the AES algorithm. Hashing strings, encoding/decoding URLs (while grabbing basic site information and displaying it in a static text view), and finally the +1 which is a String Comparing Feature (String Comparator) where the user enters two strings and see by how much the two strings compare percent wise. The +1 comes in handy when you need to compare two strings to figure out the PRECISE equality by metric distance. This can help check similarities between the two texts. All in all, the user supplies a string in each of the text areas and clicks “Compare” and they have their comparisons. With AES encryption, the user can supply a string of text into the text field. The user can then set a custom Key string (16 characters) and a custom Initialization Vector (IV) which is also 16 characters in length and press “Encrypt” the encryption totals to 128 bits. Decrypting works the same way except the user has to enter the encrypted string along with the 16 character Key and IV.

[Encodings/Hashing/Encryption]
- Hexadecimal
- Binary
- Base64
- MD-2 (Hashing)
- MD-4 (Hashing)
- MD-5 (Hashing)
- SHA-1 (Hashing)
- SHA-224 (Hashing)
- SHA-384 (Hashing)
- SHA-512 (Hashing)
- AES (Preset Key/IV)
(AES encryption button)
(URL encoding button)

[Decodings/Preset Decryptions]
- Hexadecimal
- Binary
- Base64
- AES (Preset Key/IV)
(URL decoding button)
(AES Decryption button)

- An extra note, hashed strings cannot be decoded as the original string is destroyed
- Works on iphone models iPhone 11 Pro Max - iPhone SE 2

iPhone Screenshots

(click to enlarge)

String Conversion Tool screenshot 1 String Conversion Tool screenshot 2 String Conversion Tool screenshot 3

App Changes

  • October 18, 2020 Initial release
  • October 23, 2020 New version 1.1