Secure SSH Tunnel Application for iOS

Job ID: 38246748

Budget: $10 – $30 USD

I'm seeking to develop an iOS application that will allow users to create a secure SSH tunnel for the main function of encrypting network traffic.

The utmost priority should be given to the security aspect, focusing on implementing the SSL/TLS protocol. Basic features of the app should include:

- SSH tunnels for network traffic encryption
- Robust SSL/TLS protocol implementation

Ideal candidates must have extensive knowledge and experience in developing secure iOS applications and the implementation of SSL/TLS protocols. A solid grasp of cryptographic protocols in the context of SSH tunneling would also be highly beneficial for the successful completion of this project.

The goal is to establish a VPN connection where the traffic passes through an SSH tunnel, using only the IP address, username, and password input.

There is an existing sample application available at:

https://apps.apple.com/tr/app/ssh-vpn-client-for-ssh/id6471132702

The owner of this project has a GitHub repository at:

https://github.com/hossinasaadi/sshTunnel-ios

As a third-party library, we can use:

https://github.com/apple/swift-nio-ssh

and

https://github.com/apple/swift-nio

There is no need for a user interface (UI); only the logic and connection are sufficient.
Related categories: Mobile App Development Swift