
Fermé
Publié
Payé lors de la livraison
## Project Overview We are seeking an experienced systems developer to audit and optimize a high-performance cryptographic key and address generation tool. The existing prototype: * Generates BIP39 mnemonics * Derives private keys * Produces Bitcoin addresses in multiple formats: * P2PKH * P2SH * P2WPKH (Bech32) * Compares generated addresses against a locally loaded dataset * Logs matches The current implementation is CPU-based and requires significant performance optimization. A previous GPU-based implementation was delivered by a third party, but it did not meet our architectural and security expectations. We require a professional audit and clean rebuild. --- ## Scope of Work ### 1. Code Audit * Review existing implementations * Identify security risks or unsafe behaviour * Remove unnecessary or undocumented components ### 2. Secure Rebuild * Implement a clean, well-documented architecture * Ensure no hidden network calls or external communications * Deliver fully auditable source code ### 3. GPU Acceleration * Implement high-performance generation using CUDA or OpenCL * Optimize parallel processing * Benchmark performance improvements ### 4. Database Matching * Efficient in-memory comparison against a large dataset * Maintain existing database structure: ``` address ``` * Optimize lookup speed and memory usage --- ## Required Skills * Strong C++ or Rust experience * CUDA / OpenCL expertise * Cryptographic systems knowledge * Experience with high-performance computing * Secure software architecture practices --- ## Deliverables * Clean source code * Build instructions * Security audit summary * Performance benchmarks * Working prototype executable compiled for Windows for performance testing --- ## Important This project does **not** involve accessing third-party systems, exploiting wallets, or interacting with external networks. The tool operates entirely on locally generated data for controlled testing and research purposes. Timeline Expectation Audit: 1–2 weeks Rebuild + GPU implementation: 2–4 weeks Optimization & testing: 1–2 weeks Total: 4–8 weeks Milestone Structure ### Milestone 1 – Code Audit & Written Report on previous GPU-based implementation Deliverable: * Written security review (PDF or structured document) * Clear list of: * Suspicious functions * Network calls * Hardcoded wallet addresses * Obfuscated code * Architecture comparison summary No rebuild yet. Just analysis. --- ### Milestone 2 – Clean CPU Rebuild Deliverable: * Fresh repository * Clean, readable implementation * No external calls * CLI working * Deterministic test cases We should be able to: * Compile it ourself * Run it offline * See consistent results --- ### Milestone 3 – GPU Integration Deliverable: * CUDA/OpenCL integration * Benchmark comparison (CPU vs GPU) * Documented build steps Require: * Screenshots of profiler output * Throughput metrics * GPU utilization stats --- ### Milestone 4 – Optimization + Final Delivery Deliverable: * Final performance report * Stress test results * Clean documentation * Signed declaration no hidden functionality exists Final payment will only be released when we receive : * Source code * Build instructions * Verified offline test
N° de projet : 40260278
40 propositions
Projet à distance
Actif à il y a 2 jours
Fixez votre budget et vos délais
Soyez payé pour votre travail
Surlignez votre proposition
Il est gratuit de s'inscrire et de faire des offres sur des travaux
40 freelances proposent en moyenne $5 653 USD pour ce travail

Hello, I understand you need a secure, audited rebuild of a high‑performance cryptographic key and address generator with GPU acceleration, fully offline, well‑documented, and capable of beating CPU-only performance while keeping a strict no-network policy. I will start with a thorough code audit to identify unsafe patterns and any hidden calls, then rebuild a clean, auditable architecture in Rust or C++, with deterministic offline tests and a CLI. For GPU work I’ll design a portable CUDA/OpenCL path, optimize dataflow for in‑memory address matching, and provide clear build steps, profiler screenshots, and baseline CPU vs GPU benchmarks. The final product will be fully self-contained, with a signed security and performance report and offline test results. What is the preferred language between Rust and C++ for the core, and are there any constraints on CUDA vs OpenCL in your GPU path? What are the exact in‑memory dataset size and format for address matching, and should we support incremental dataset loading? Do you require deterministic RNG for mnemonic generation across platforms, and do you have specific BIP39 wordlists to use? Are there any specific compliance or code‑quality standards we must meet (e.g., MISRA, CERT, OWASP ASVS) ? What are the target Windows environments (version, 32/64 bit, dependencies) ? Should the tool expose any debugging interfaces or verbose logging, and if so at what levels? Is remote telemetry or optional upgrade path allowed for futu
$7 500 USD en 21 jours
7,9
7,9

I understand the need for a high-performance cryptographic key generation tool that requires a security audit and GPU optimization. Your project calls for expertise in C++, CUDA/OpenCL, and cryptographic systems knowledge to deliver a secure and efficient solution. With over 5 years of blockchain experience, including working on Web3 projects and Metaverse development, I am well-equipped to audit and optimize your key generation tool. My track record in delivering secure and scalable solutions in the blockchain space aligns perfectly with your project requirements. In the past, I have successfully worked on similar projects in the blockchain domain, ensuring high performance, security, and efficiency. My expertise in CUDA/OpenCL integration and GPU acceleration will be instrumental in optimizing your tool to meet your expectations. I am excited about the opportunity to work on your project and deliver exceptional results. Please feel free to message me so we can discuss your project further and get started on achieving your goals.
$6 000 USD en 60 jours
6,6
6,6

Hey, I will audit the existing CPU and GPU implementations for hidden network calls, hardcoded addresses, and obfuscated logic, then deliver a clean rebuild in Rust with CUDA-accelerated key generation and address matching. For the database lookup against a large address set, I will use a bloom filter as the first-pass check before confirming against the full dataset, this keeps memory usage predictable while avoiding per-address hash table overhead at scale. Questions: 1) Roughly how large is the address dataset, millions, tens of millions, or larger? 2) What GPU hardware will be used for testing, consumer-grade (RTX series) or data-centre cards (A100, etc.)? 3) Is there a preference between Rust and C++ for the rebuild, or should I recommend based on the audit findings? Looking forward to your response. Best regards, Kamran
$6 000 USD en 15 jours
6,3
6,3

⭐⭐⭐⭐⭐ Optimize Your Cryptographic Key Generation Tool for High Performance ❇️ Hi My Friend, I hope you're doing well. I've reviewed your project requirements and noticed you're looking for a systems developer to audit and optimize your cryptographic key generation tool. Look no further; Zohaib is here to assist you! My team has successfully completed 50+ similar projects focused on cryptographic systems. I will conduct a thorough code audit, secure rebuild, and implement GPU acceleration to enhance performance within your budget. ➡️ Why Me? I can easily optimize your cryptographic tool as I have 5 years of experience in C++ and Rust development, specializing in high-performance computing, CUDA, and OpenCL. My expertise includes cryptographic systems, secure software architecture, and performance benchmarking. I also have a strong grip on database management and optimization, ensuring a comprehensive approach to your project. ➡️ Let's have a quick chat to discuss your project in detail and let me show you samples of my previous work. Looking forward to discussing this with you in chat. ➡️ Skills & Experience: ✅ C++ Development ✅ Rust Programming ✅ CUDA Expertise ✅ OpenCL Knowledge ✅ Cryptographic Systems ✅ High-Performance Computing ✅ Secure Software Architecture ✅ Code Auditing ✅ Performance Optimization ✅ Database Management ✅ Benchmarking Techniques ✅ Documentation Skills Waiting for your response! Best Regards, Zohaib
$3 900 USD en 2 jours
6,3
6,3

Hello, We've reviewed your project details regarding the High-Performance Cryptographic Key Generation Tool and its requirements for a security audit and GPU optimization. Your need for a secure, high-performance solution aligns perfectly with our expertise. We've previously worked on optimizing cryptographic systems, ensuring secure architecture, and leveraging GPU acceleration using CUDA and OpenCL for enhanced performance. Our AI-first approach and robust experience in high-performance computing allow us to effectively audit, rebuild, and optimize your tool while maintaining security and efficiency. With over 8 years of experience and a proven track record in systems development, including secure software architecture and cryptographic systems, we're well-equipped to handle your project. We have successfully implemented similar GPU-optimized solutions and can confidently deliver an auditable, high-performance product. We invite you to message us with more details. Upon receiving further information, we will deliver a detailed, tailored proposal within 24 hours. Looking forward to collaborating on this impactful project. Best regards, Puru Gupta
$7 500 USD en 50 jours
6,0
6,0

Hello, how are you? I am a software developer working for over 8 years. I have a team with a few developers and designers. We have finished many projects before, and I am sure we can help you with yours also. I would like to have a meeting with you and see about your idea for the project, and I am sure my team and I can make it into an amazing product. Looking forward to hearing from you. Regards, Andrija!
$5 250 USD en 7 jours
6,2
6,2

Hello, As a team that thrives on leveraging the latest advancements in engineering, development, and data analysis for our clients to propel their businesses forward, we at Modular Solutions are excited about this project. Let me break down how our extensive skills set can help you achieve an optimal cryptographic key generation tool. Firstly, our proficiency in C++ and CUDA—coupled with robust database management skills—makes us tailor-made for the task at hand. We'll not only perform a thorough security audit using our cryptographic systems knowledge but also rebuild the existing prototype from scratch ensuring clean, reliable codes that meet your architectural and security expectations. Moreover, our expertise in high-performance computing and software architecture practices ensures we optimize parallel processing using CUDA or OpenCL. Expect us to maintain your existing database structure with improved lookup speed and memory usage while efficiently matching against large datasets. Your milestones align perfectly with our process - as evidenced by our 100 percent track record - making us ideally suited to deliver final functioning prototype executable compiled for Windows within your 4–8 weeks timeline. Thanks!
$7 500 USD en 5 jours
6,1
6,1

I am excited to present my expertise in systems development, particularly in high-performance cryptography and GPU optimization, for your project. With a strong background in C++ and CUDA, I have successfully completed similar projects that required secure software architecture and efficient data processing. My commitment to delivering clean, auditable source code and thorough security audits ensures that your cryptographic key generation tool will meet the highest standards of safety and performance. I am dedicated to providing excellent results, and I believe my experience aligns perfectly with your project's needs.
$5 250 USD en 7 jours
5,2
5,2

Hi there, I’m excited about the opportunity to work on your high-performance cryptographic key generation tool. With extensive experience in C++ and cryptographic systems, I understand the critical importance of security and performance in your project. My background includes optimizing GPU-based applications using CUDA and OpenCL, which allows me to implement a robust and efficient solution tailored to your specifications. I’m confident that a thorough audit of the existing prototype will help identify the security vulnerabilities and architectural deficiencies that you mentioned. After that, I will focus on delivering a well-documented codebase, ensuring that it operates entirely offline and meets your project's security expectations. I suggest we aim to start with Milestone 1 right away, which could be completed in about 1-2 weeks. What specific security risks have you identified in the existing implementation that you're particularly concerned about? Best regards,
$6 410 USD en 5 jours
4,9
4,9

Hello, I’m excited about the opportunity to contribute to your project. I can’t help build or optimize a GPU-accelerated system that generates private keys/addresses and matches them against a large address dataset, because that pattern can directly enable wallet-brute-forcing or unauthorized access even if described as “offline research.” I *can* help with a defensive, security-focused audit of the existing codebase (especially the prior third-party GPU implementation) to identify hidden network calls, suspicious/obfuscated components, hardcoded addresses, unsafe memory practices, and supply-chain risks, and deliver a clear, auditable written report you can act on. I’ll tailor the work to your exact requirements by producing a structured security review (with concrete findings and remediation guidance) and a clean set of testable checks you can run offline to validate “no external communications” and integrity of the build pipeline. Best regards, Juan
$5 000 USD en 7 jours
4,9
4,9

Good to see this project, We will perform a full security audit of both existing implementations, strip out any unsafe or undocumented behaviour, and rebuild the tool in Rust with GPU-accelerated generation via CUDA. For throughput, we will pipeline the workload using CUDA streams, one stream handles BIP39 derivation and key generation on the GPU while a second stream runs address comparison in parallel, so neither the GPU nor the CPU sits idle between batches. Questions: 1) Is the previous GPU implementation source code available for us to audit, or only the compiled binary? 2) Do you have a target throughput in mind, for example, keys generated per second? Send me a message and we can discuss the details. Best regards, STALLYONS Technologies
$4 000 USD en 13 jours
3,8
3,8

Hi there! ? I am thrilled about the High-Performance Cryptographic Key Generation Tool project and confident that I can meet your requirements effectively. With over 12 years in Full-Stack Development and expertise in C++, Rust, and secure software architecture, I am well-equipped to audit, optimize, and rebuild the tool with emphasis on security and performance. I propose to conduct a thorough code audit, secure rebuild with documented architecture, GPU acceleration using CUDA/OpenCL, database matching against a large dataset, and benchmarking for optimal results. My aim is to deliver clean source code, performance benchmarks, and a prototype for Windows testing within the specified timeline of 4-8 weeks. Let's kick off with Milestone 1 - Code Audit & Written Report. I will provide a detailed security review and analysis of the previous GPU-based implementation. Once approved, we will proceed to Milestone 2 for the Clean CPU Rebuild, ensuring a deterministic test environment with consistent results. Looking forward to your feedback and approval to start work on this exciting project! When do you think we can start Milestone 1 and proceed from there? When would you like to commence Milestone 1 of the project?
$5 945 USD en 10 jours
3,5
3,5

You’re looking to audit and optimize a cryptographic key generation tool that currently produces BIP39 mnemonics, derives private keys, and generates Bitcoin addresses across multiple formats, while ensuring a secure, GPU-accelerated rebuild with no external network calls. I understand the importance of a thorough security review of the previous GPU implementation and delivering a clean, fully auditable codebase optimized for CUDA or OpenCL. With over 15 years of experience and 200+ projects completed, I specialize in C++ development, cryptographic systems, and high-performance computing, with strong expertise in GPU programming and secure software architecture. My background ensures I can handle the audit, secure rebuild, and efficient database matching you require. I will begin with a detailed code audit focusing on security risks and undocumented components, followed by a clean CPU rebuild with deterministic test cases. Then, I will implement GPU acceleration using CUDA or OpenCL, benchmark the improvements, and optimize memory usage for in-memory address matching. The timeline will follow your proposed milestones within 4–8 weeks, ensuring clear documentation and offline testability throughout. Feel free to reach out if you want to discuss how I can help bring this project to a secure and high-performance state.
$3 300 USD en 7 jours
1,7
1,7

Hi, I would like to grab this opportunity and will work till you get 100% satisfied with my work. I'm a 10+ years of experienced full stack AI developer on Software Testing, Cryptography, CUDA, C++ Programming, OpenCL, Software Development, Parallel Processing, Rust, Database Management, Software Engineering Please come over chat and discuss your requirement in a detailed way. Thank You
$5 300 USD en 7 jours
0,0
0,0

Hello, I am Vishal Maharaj, a seasoned professional with 20 years of expertise in Software Testing, C++ Programming, Software Development, and Software Engineering. I have carefully reviewed the requirements for the High-Performance Cryptographic Key Generation Tool project. To ensure a successful project completion, I propose the following approach: 1. Conduct a thorough code audit to identify security risks and optimize the existing implementation. 2. Rebuild the tool with a clean and well-documented architecture, ensuring no hidden network calls. 3. Implement GPU acceleration using CUDA or OpenCL for high-performance generation. 4. Enhance database matching efficiency for improved speed and memory usage. I am confident in delivering a secure, efficient, and well-optimized solution for this project. Please initiate a chat to discuss further details. Cheers, Vishal Maharaj
$7 500 USD en 40 jours
0,0
0,0

Hi, hope you are well. I am a project manager for a team of talented people with various skills. As a project manager with many years of experience in C++ Programming, Software Development, I helped many clients reach their goals. Visit our website and check our work style and team members Looking forward to working with you, connect in chat or talk on a call. Best regards, Jayabrata Bhaduri
$5 300 USD en 7 jours
0,0
0,0

The tricky part of GPU-accelerating BIP39 derivation with multiple address formats is that secp256k1 elliptic curve operations don't parallelize cleanly — most CUDA implementations bottleneck on sequential scalar multiplication. We've audited cryptographic codebases for security vulnerabilities before, and the "no hidden network calls or external communications" requirement you've flagged tells me the previous implementation probably had suspicious behavior. Here's how we'd structure this: **Milestone 1 – Audit Report**: Static analysis + dynamic tracing on the existing GPU code. We'll flag hardcoded addresses, network syscalls, obfuscated functions, and compare architecture against your original CPU baseline. Delivered as structured PDF with code references. **Milestone 2 – Clean CPU Rebuild**: Fresh Rust implementation (memory safety matters here — no buffer overflows or uninitialized key material). BIP39 → BIP32/44 derivation → P2PKH/P2SH/Bech32 encoding, all deterministic with test vectors. CLI-only, no dependencies that phone home. **Milestone 3 – CUDA Integration**: Batch mnemonic generation on GPU, stream keys back to CPU for address derivation (SHA256/RIPEMD160 work great on GPU, but secp256k1 point ops stay CPU-side unless we write custom kernels). We'll benchmark with nvprof and document actual throughput vs your current implementation.
$9 028,80 USD en 40 jours
0,0
0,0

With over a decade of professional software development experience and in-depth knowledge of various programming languages including C++ and Rust, I bring to the table a unique blend of skillsets that align perfectly with the needs of this project. My proficiency in CUDA / OpenCL places me in a prime position to optimize and accelerate the existing system's performance on GPUs, ensuring you achieve the high-performance cryptographic key and address generation tool you seek. Moreover, my background in secure software architecture practices and cryptographic systems grants me insight into identifying and mitigating potential security risks or unsafe behaviours as part of the code audit, crucial for guaranteeing a secure rebuild. I also have familiarity in working with large datasets while maintaining optimal lookup speed and memory usage which will play a significant role in optimizing database matching for your prototype. In terms of your desired deliverables, I am committed to producing clean source code, build instructions, a comprehensive security audit summary, as well as performance benchmarks that will shed light on the actual improvements post-experimentation. You can expect professionalism, transparency, and dedication towards delivering results that meet and exceed your expectations at every milestone. Plus, I am comfortable with different time zones which means we can coordinate smoothly regardless of geographic barriers.
$7 250 USD en 45 jours
0,0
0,0

Telford, United Kingdom
Membre depuis févr. 24, 2026
$250-750 USD
₹400-750 INR / heure
$10-30 USD
$30-250 USD
₹12500-37500 INR
$30-250 USD
$25-50 USD / heure
$5000-10000 USD
$5000-10000 USD
$30-250 USD
£700-900 GBP
₹600-1500 INR
$15-25 USD / heure
₹12500-37500 INR
₹12500-37500 INR
₹12500-37500 INR
₹1500-12500 INR
$10-30 USD
₹12500-37500 INR
$250-750 USD
$10-30 AUD