Build an ECDH Swift Library

Your goal is to develop a Swift Library to use ECDH with Secp256k1, the Elliptic Curve used in Bitcoin.

This is the skeleton for the ECDH class:

class ECDH {

static func generateSharedSecret(privateKey: Data, publicKey: Data) -> Data {

// Your implementation here



Additionally, the library has to include the test coverage.

This is a test vector you can include in your tests to validate your code.

privatekeyAsHex: 3059301306072a8648ce3d020106082a8648ce3d030107034200048cd7f41e8a24c6afb2ba1d1cfe77ff14e3221e9023a07d51945a9f8c7aa9671d807fdcc3e6e77e33581c23997162a2a9969885e4d331709b72785f3dcf6270d8

publicKeyAsHex: 304d020100301306072a8648ce3d020106082a8648ce3d03010704333031020101042006239f25a6158b60ac9ee0221e3c42c2a61d64b0ed61f63b8928aeeb7247714ba00a06082a8648ce3d030107

sharedSecretAsHex: 304d020100301306072a8648ce3d020106082a8648ce3d03010704333031020101042006239f25a6158b60ac9ee0221e3c42c2a61d64b0ed61f63b8928aeeb7247714ba00a06082a8648ce3d030107

Beceriler: iOS Development, iPhone, Mobile App Development, Swift

Daha fazlasını gör: ecdh key exchange swift, ksecattrkeytypeecsecprimerandom, swift diffie hellman, ecdsa, secp256k1 ios, ecdsa implementation in c, seckeycopykeyexchangeresult, ksecattrtokenidsecureenclave, distance vector algorithm code, lms library management system asp project code learning, code electronic library, code video library management system, document library system asp net source code, download free source code project library management system sql, free library management projects java source code, free source code online library management system j2ee, java source code simple library management assignment, sample code ffmpeg library, xml code online library management system, code ios library

İşveren Hakkında:
( 0 değerlendirme ) Valencia, Spain

Proje NO: #18638174

Bu iş için 15 freelancer ortalamada €522 teklif veriyor


Hello, We are a leading team of professional designers, web, android and iOS developers. Our goal is simply to provide quality software solutions to the global market. We have designed and developed a lot of websites Daha Fazla

€555 EUR in 10 gün içinde
(100 Değerlendirme)

Dear friend, We read through the job details We very much look forward to the opportunity to work with you and to make this occasion a momentous one. Can we have a discussion now ? Sample web development wor Daha Fazla

€555 EUR in 10 gün içinde
(21 Değerlendirme)

Greetings! I understood that you need mobile app with given features. WE WILL DO THIS WORK AS PER YOUR REQUIREMENT AND EXPECTATIONS. With the experience of over 1600+ web development projects including ANDROID, iOS, Daha Fazla

€555 EUR in 10 gün içinde
(6 Değerlendirme)

Hi, how are you? Hope you are going good. I checked your project details carefully, so that i feel very confident in your project because I am talented swift developer with 5 years experiences. If you want, I will sh Daha Fazla

€555 EUR in 10 gün içinde
(17 Değerlendirme)

Hello, I have read all the description of your project and I can design and develop it for you perfectly with all features & functionalities as you want. Please preview my portfolio: [login to view URL] Daha Fazla

€500 EUR in 10 gün içinde
(4 Değerlendirme)

Greetings! I am well qualified dedicated developer with similar development experienced. As per your need ".." i can work dedicated on your project as per given specifications. Technically i have sound knowledge Daha Fazla

€500 EUR in 10 gün içinde
(5 Değerlendirme)

Hello, I'm a full time freelancer with 7+ years of experience in the industry. I'm interested in the project and I have a strong background in crypto and blockchain technologies, and I can deliver a quality and p Daha Fazla

€400 EUR in 10 gün içinde
(6 Değerlendirme)

Hi, Hope you are doing well !! I have gone through your job description and i am very much excited to assist you on your mobile development on both the platform Android & iOS including all requirements and specif Daha Fazla

€555 EUR in 10 gün içinde
(7 Değerlendirme)

I can handle this project. Kindly contact me and we can discuss more in details. Ready to start right away.

€250 EUR in 3 gün içinde
(1 Yorum)

Hello, We're SAUBHAGYAM, a Web and Mobile App development company based in India. Portfolio: [login to view URL] We've industry proven expertise in developing trendy, innovative website and mobile app for I Daha Fazla

€750 EUR in 30 gün içinde
(1 Yorum)

"Greetings, Thanks for the opportunity. It's really exciting after read your project details that our expert team is ready develop applications / Website as per your requirements. My Queries: 1) Can you pleas Daha Fazla

€566 EUR in 6 gün içinde
(1 Yorum)

IT is a part of my life and I love it! I’m interested in vacancies related to mobile development, but also not against other areas. I find this interesting and growing up my skills in the IT industry. I am always open Daha Fazla

€555 EUR in 10 gün içinde
(1 Yorum)

Hello, Hope you are doing well. I have gone through the project you just posted with name of - Build an ECDH Swift Library with required skills of iOS Development, iPhone, Mobile App Development, Swift As per my und Daha Fazla

€422 EUR in 10 gün içinde
(0 Değerlendirme)

Hi, I have 6+years of rich experience with several complex and easy projects alone or with the team, I liked your project details and already done and completed successfully with offsite clients. Please share more d Daha Fazla

€555 EUR in 10 gün içinde
(0 Değerlendirme)

Hi Dear, Really love to see your needful need here in Freelancer. As handled projects from scratch to floors were build teams and plans for startup development environments. I’m always keen for a long term handshake Daha Fazla

€555 EUR in 10 gün içinde
(0 Değerlendirme)