Find Jobs
Hire Freelancers

Cryptograhic Hash and Salt routine for Delphi

$30-250 USD

Completed
Posted about 9 years ago

$30-250 USD

Paid on delivery
First of all, make sure you understand and acknowledge all the below requirements. Should you choose to bid on this project and have not 100% followed all the requirements, your code will not be accepted. I'm in need of a Delphi Unit that can be plugged into a Delphi XE7 ISAPI dll project. The unit should handle all the cryptographic requirements for maintaining a secure storage of user passwords in a database database. Minimum requirements: The delphi unit should contain two public functions: - GenSalt - GenPwdHash The "GenSalt" function should return a long (30+ char) salt string using a Cryptographically Secure Pseudo-Random Number Generator (CSPRNG). Do NOT attempt to write this random generator yourself. Use an already developed and accepted CSPRNG generator. The "GenPwdHash function should accept a String input parameter with the salt and password that I put together. The result should be the hashed password string from the inputted salt and password string. You should use one of the below mentioned hashing standards: - SHA256 - SHA512 - RipeMD - WHIRLPOOL Name the unit TXPCrypto and the object that I create TTXPCrypto. If there exists open source delphi wrappers of the above mentioned crypto functions, please feel free to use them. If not, please suggest to me what third party libraries / units you intend to use. In that case, also let me know the license price of such units. Please contact me before you place your bid should there be something that is not clear.
Project ID: 7320512

About the project

4 proposals
Remote project
Active 9 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
Awarded to:
User Avatar
Hi, I am Delphi expert with previous knowledge in this area, I can build a unit that will use MS Crypto API for example to generate salt and to do hashing.
$130 USD in 3 days
4.9 (38 reviews)
6.1
6.1
4 freelancers are bidding on average $113 USD for this job
User Avatar
Requested object and methods can be implemented using standard Windows Crypto API. Quality of code is guaranteed.
$111 USD in 1 day
5.0 (24 reviews)
5.4
5.4
User Avatar
Hi there ^^ I'm delphi coder actually I used to code similar stuffs just like the one you have mentioned using symmetric cyphers like BlowFish,RC,Rijandel,DES,AES and so forth and assymmetric cyphers like RSA,Eldjamel and so forth and using hashing systems like MD5,SHA,RIPEMD , I'm currently working with Delphi XE7 as an ultimate IDE for my solutions ^^ anyway just provide me with more info and I'll do my best , regarding to cyphers I should use an open source libraries to generate like FGINT and DcpCrypt ^^ Best Regards
$55 USD in 5 days
5.0 (5 reviews)
3.0
3.0

About the client

Flag of THAILAND
Bangkok, Thailand
5.0
7
Payment method verified
Member since Nov 18, 2012

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.