Find Jobs
Hire Freelancers

Simple VB.Net OATH HOTP/TOTP application (ongoing work)

$30-45 USD

Cancelled
Posted over 12 years ago

$30-45 USD

Paid on delivery
For this project I am only looking for programmers who are interested in ongoing work. This project is part of a larger programme of works to further develop our software and as this project ends another should begin. This work is to create a basic but fully functional Windows application that runs as a Windows service. This application needs to: 1. Be written in VB.Net 2. Listen on a TCP port for incoming connections. 3. Communicate using a protocol which you will document so that another programmer can write an application to send it commands. 4. Accept the inputs for a HOTP / TOTP calculation over the network. 5. Return the result of the calculation. 6. Allow for multiple client requests (incoming TCP connections) at any one time. OATH HOTP and TOTP are documented on Wikipedia and elsewhere (there are RFCs documenting this). So recapping - this is a) a network wrapper, b) some already documented maths calculations, c) the calculations returned to the network wrapper, d) documentation of your work. Testing will be carried out using the iPhone "OATH token" (Archie L. Cobbs) application (free) and (assuming the same counter and hexadecimal secret) your output should match the iPhone app's output. Obviously you need to provide a way to test your application. This could be via telnet or you could create a small application to send requests - the is up to you - we just need to be able to test it easily and sign off your work. Personally I'd make a small app to send data to the network service, but as I said, this is up to you. Documentation can be in notepad. Price is negotiable.
Project ID: 3707136

About the project

Remote project
Active 12 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

About the client

Flag of UNITED KINGDOM
York, United Kingdom
5.0
48
Member since Jun 6, 2004

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.