Securit iOS app

Securit, secure it!

1. Overview

Securit is a secure data safe that helps you store and organize sensitive information such as passwords, API keys, secure notes, and other data. Your data is encrypted using ECIES (Elliptic Curve Integrated Encryption Scheme) with your ECDSA private key, ensuring maximum security.

Strong Encryption

ECDSA cryptography protects your data with military-grade encryption

Tag Organization

Organize credentials with hierarchical tags for easy navigation

Cloud Sync

Store your encrypted safe on iCloud or other cloud file systems

Cross-Platform

Compatible with Windows I2Securit - use the same key and data file

2. Requirements

Note: You need to generate an ECDSA private key before using Securit for the first time. The next section explains how to do this using PuTTYgen.

3. Generate ECDSA Private Key (PuTTYgen)

Before using Securit, you need to generate an ECDSA private key. Follow these steps using PuTTYgen on Windows:

Download and Install PuTTY

Download PuTTY from the official website: https://www.putty.org

Install the complete package which includes PuTTYgen.

Launch PuTTYgen and Select ECDSA

Open PuTTYgen from the Start menu. At the bottom, select "ECDSA" and choose "nistp256" for the curve.

PuTTYgen - Select ECDSA

Select ECDSA with nistp256 curve, then click Generate

Generate the Key

Click the "Generate" button. Move your mouse randomly over the blank area to generate randomness for the key generation process.

PuTTYgen - Generate randomness

Move your mouse to generate randomness

Set a Strong Passphrase

After the key is generated:

  • Enter a strong passphrase in the "Key passphrase" field
  • Confirm the passphrase in the "Confirm passphrase" field
Important: Remember this passphrase! You will need it every time you unlock Securit. If you forget it, you will lose access to all your encrypted data.

Export as OpenSSH Key (PEM Format)

Go to Conversions → Export OpenSSH key from the menu bar.

Save the file with a recognizable name like securit-key.pem

PuTTYgen - Export OpenSSH key

Export the key in OpenSSH format

Your private key is now ready! Store this .pem file to a USB stick, memory card, your iOS device, iCloud Drive, or any other media that can be accessed by your iPhone when you use Securit.
Security Tips:
  • Never share your private key file with anyone
  • Store a backup of your key in a secure location
  • Use a strong, unique passphrase (at least 12 characters)
  • Never forget the passphrase that protects your private key
  • Consider storing the key file on a USB stick or a memory card, and plug it to your iOS device for key access only when you are using Securit

4. First-Time Setup

Follow these steps to set up Securit for the first time:

Launch Securit

Open the Securit app on your iOS device. You'll see the unlock screen.

Securit unlock screen

Securit unlock screen

Select Your Safe Folder (Optional)

Tap "Select folder (optional)..." to choose where your encrypted data will be stored.

Folder selection

Select a folder for your encrypted safe

  • Leave empty: Data is stored in the app's default location
  • Select a folder: Choose a folder on local or external storage, or a folder on iCloud Drive or other cloud drives for syncing across devices
For cloud sync, select a folder in your preferred cloud storage service (iCloud Drive, etc.)

Select Your Private Key File and Enter Passphrase

Tap "Select key file..." and navigate to your ECDSA private key file (.pem format). Then enter the passphrase you set when generating the key.

Key and passphrase entered

Key file selected and passphrase entered

Unlock

Tap the arrow button (→) to unlock and enter Securit. If this is your first time, an empty safe will be created.

5. Main Interface

After unlocking, you'll see the main interface. On iPhone, you navigate between Tags, Records, and Details views. On iPad, all panes are visible side-by-side.

Tag list view

Tag list view with hierarchical categories

Navigation

Toolbar Actions

6. Managing Tags

Tags help you organize your credentials into categories. You can create hierarchical tags using "/" separator.

Creating a Tag

Tap the + button in the Tags section

Or long-press on an existing tag and select "Add Child Tag"

Enter the tag name

For hierarchical tags, use "/" to separate levels. For example:

  • Work - Creates a root tag
  • Work/Projects - Creates "Projects" under "Work" (parent must exist first)

Tap Save

Tag Context Menu

Long-press on any tag to access:

Tag context menu

Long-press context menu for tags

Note: Deleting a tag will also delete all its child tags. Records linked to deleted tags will remain but will lose their tag associations.

7. Managing Records

Records store your sensitive information like passwords, API keys, into 3 secure notes.

Creating a Record

Tap the + button in the Records section

New record form

Empty new record form

Fill in the record details

  • Name: A unique name for the record
  • Description: Descriptive text for the record
  • Secure Notes: Text fields where sensitive information such as user, password, API key, confidential texts, is stored
  • Tags: Select one or more tags to organize this record
Filled record form

Record form with details filled in

Tap Save

Your record will be encrypted and saved to your safe.

Record list

Record list showing saved credentials

Viewing and Copying

Editing and Deleting

8. Using Cloud Storage

Securit supports storing your encrypted safe on cloud services such as iCloud Drive for syncing across devices.

Setting Up Cloud Sync

On the unlock screen, tap "Select folder (optional)..."

Navigate to your cloud storage

For example: iCloud Drive → SecuritSafe

Select the folder and confirm

A database file named db will be created in this folder

Cross-Platform: You can use the same encrypted safe folder with both the iOS Securit app and the Windows Securit application. Just point both apps to the same cloud folder.
Important: Always keep your private key file (.pem) backed up separately. The key is NOT stored in the safe folder and is required to decrypt your data.

9. Troubleshooting

Common Issues

❓ "Signature verification error" when unlocking

Cause: Wrong passphrase or incorrect key file.

Solution: Double-check your passphrase and ensure you're using the correct .pem key file.

❓ Cannot access cloud folder

Cause: The cloud storage app may not support folder selection or allow direct access like local storage.

Solution: iCould Drive is recommended.

❓ "Parent tag does not exist" error

Cause: Trying to create a child tag without creating the parent first.

Solution: Create parent tags before child tags. For "Work/Projects", create "Work" first.

❓ Lost my private key or passphrase

Unfortunately: Without the correct private key and passphrase, your data cannot be recovered. This is by design for security.

Prevention: Always keep secure backups of your private key file.

Getting Help

If you encounter issues not covered here, please check:

Contact: contact@inx2.com

10. Disclaimer

Securit is provided "as is" without warranty of any kind, express or implied, including but not limited to the warranties of merchantability, fitness for a particular purpose, and non-infringement.

In no event shall the authors or copyright holders be liable for any claim, damages, or other liability, whether in an action of contract, tort, or otherwise, arising from, out of, or in connection with the software or the use or other dealings in the software.

You are solely responsible for:

By using Securit, you acknowledge that you understand and accept these terms.