Experienced golang developer needed

已完成 已发布的 3 年前 货到付款
已完成

I'm looking for an experienced Go developer to solve specific and well defined problems.

An example is as follows:

I need a function to sign a message with a Bitcoin private key and return a base64 encoded string:

func Sign(message []byte, privateKey string) string {}

For example:

Private key: 5KYZdUEo39z3FPrtuX2QbbwGnNP5zTd7yyr2SC1j299sBCnWjss

Public address: 1HZwkjkeaoZfTSaJxDw6aKkxp45agDiEzN

Message: "This is an example of a signed message."

Signature: HD4DT/kb1JmUrnf4lGmqP/sZ8ub0sW4obsLTGOxGO8nvp9s3+vL2vNO1jVDgIyQ+7RAUHIxEHpPBi7UKBnkCM9Q=

I also need a function to verify a signed message:

func Verify(message []byte, address string) bool {}

This will return true if the signature is valid.

You can use any reliable libraries, [login to view URL] should have everything you need.

This is an ongoing project. I'm looking for someone who I can rely on to take a problems like this and deliver solutions.

Next steps:

Please describe what approach you would take to solving the above problem. Based on that, I'll choose a few people to start solving problems and log their hours, and we'll see how it goes.

Golang Bitcoin 密码学

项目ID: #26916208

关于项目

3个方案 远程项目 活跃的3 年前

授予:

alonlong

● I have been in software development for 10+ years. ● I am a Golang developer with 5+ years of experience. ● I was responsible for many projects which is based on the microservice architecture and the design and deve 更多

$35 USD / 小时
(16条评论)
5.5

有3名威客正在参与此工作的竞标,均价$43/小时

sergejmelihov

Hi, there. ✔Goloang+bitcoin✔ is my main skill. I have already read the project description and have confidence to complete the project in a high level within the deadline. I am professional 5+ years experienced develop 更多

$45 USD / 小时
(1条评论)
2.4