
Closed
Posted
Paid on delivery
I'm looking for an experienced Golang developer who can create a small function for me. This function will describe how to encrypt and decrypt general data in SQL using Golang, the go-mssqldb library, and Azure Key Vault. I am using Always Encrypted Column [login to view URL] Key Requirements: - It should be compatible with Golang version 1.18. - Demonstrate select, update, delete sql statement Ideal Skills: - Proficient in Golang, with demonstrated experience in data encryption and SQL. - Familiar with the go-mssqldb library and Azure Key Vault. - Knowledgeable about AES encryption [login to view URL]
Project ID: 38831958
25 proposals
Remote project
Active 1 yr ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
25 freelancers are bidding on average $138 USD for this job

Hello, I am an experienced Golang developer with expertise in database encryption, SQL operations, and integration with Azure services. I can create a function to demonstrate encryption and decryption of data using the go-mssqldb library, Azure Key Vault, and Always Encrypted Columns. The function will showcase SQL operations (select, update, delete) and adhere to best practices, ensuring compatibility with Golang 1.18. I have a few questions to clarify: - Do you already have Azure Key Vault configured with keys, or should setup guidance be included? - Are there specific types of data or table structures you'd like to focus on for the demonstration? - Should the code include error handling for real-world scenarios (e.g., key access failure)? Let’s discuss the specific details in private to ensure everything meets your expectations. I am a TOP Rated Freelancer, and you can check my past work and reviews here as well: https://www.freelancer.com/u/kamran2012 Looking forward to potentially working together on this project. Thanks and Best regards, Kamran
$90 USD in 4 days
4.4
4.4

Hi there! I am an experienced Golang developer with expertise in data encryption and SQL. I can create a small function for you that will demonstrate how to encrypt and decrypt general data in SQL using Golang, the go-mssqldb library, and Azure Key Vault. I am familiar with the Always Encrypted Column feature and I will ensure compatibility with Golang version 1.18. Additionally, I have knowledge of the AES encryption algorithm. Let me help you with this project by showcasing select, update, and delete SQL statements. Looking forward to working with you!
$190.11 USD in 7 days
3.7
3.7

As a seasoned developer with over a decade of experience, I can assure you of my capability to meet your bespoke SQL data encryption and decryption needs using Golang 1.18. My familiarity with the go-mssqldb library and Azure Key Vault, combined with my knowledge of the AES encryption algorithm, puts me in a prime position to tackle this project. I've dealt with Always Encrypted Columns before, and given that they're a critical aspect of data security in SQL, I acknowledge the importance of delivering top-notch work in this domain. My skill set transcends languages - from Golang to .net and SQL to MongoDB. Looking at your project's requirements, it's evident that it calls for both proficiency in Golang and database management. This married with my expertise in ReactJs, Nextjs, Strapi, NodeJs, Vue js etc., makes me an ideal fit for encrypting and decrypting general data while maintaining functionality within SQL statements. What solidifies my standing is not just my competencies but also my dedication and professionalism. I don't consider a project complete until you're fully satisfied. You'll get nothing short of my best work coupled with timely deliveries. Let's connect to discuss how we can optimize your data security together.
$80 USD in 7 days
3.0
3.0

With years of experience, I am skilled in SQL Data Encryption/Decryption Function in Golang .Having managed a variety of projects worldwide, I ensure that all deliverables and prints meet the highest standards of safety and quality certification. Feel free to contact me, and you can pay only after the work and any revisions are completed. Regards.
$150 USD in 3 days
2.8
2.8

Hello, I specialize in Golang development with a strong focus on data security and database integration. Your requirement to create a function for encrypting and decrypting data in SQL using the go-mssqldb library and Azure Key Vault aligns perfectly with my expertise. I will deliver a well-documented function compatible with Golang 1.18 that supports SQL operations such as SELECT, UPDATE, and DELETE on Always Encrypted columns. Leveraging the AES encryption algorithm and integrating Azure Key Vault for secure key management, I’ll ensure that the solution is robust, secure, and meets your expectations. With hands-on experience in encryption practices and familiarity with both Azure services and MSSQL, I’m confident in providing a reliable and efficient implementation. I look forward to collaborating on this project. Best regards, Marius
$250 USD in 7 days
2.4
2.4

Hi, I've read your description carefully. I'm new here but I have full experience with Golang, SQL. I've also worked on several similar projects before. So I can complete your project with high quality on time. Looking forward to hear more about the project from you via chatting. Thanks & Best regards!
$70 USD in 2 days
2.1
2.1

I can create small function for you. Lets connect and discuss.
$120 USD in 3 days
2.0
2.0

Greetings Bao D., After reviewing the project details, I am confident that I can successfully complete this assignment for you. I bring strong expertise in SQL and Golang and have a track record of delivering similar tasks with ease. My rates are competitive, ensuring you receive excellent quality without breaking the bank. Thank you, Bao D.. Feel free to message me to discuss the details further. Best regards, Wilfred
$195 USD in 2 days
0.0
0.0

With extensive experience in Golang, I have consistently honed my understanding of data encryption and SQL. My proficiency with the go-mssqldb library and Azure Key Vault make me an excellent fit for your project. I understand the challenges that come with Always Encrypted Column and have a strong grasp of AES encryption algorithm, which would be invaluable in crafting a function that meets your requirements. In terms of compatibility, I'm fully up-to-date with the latest Golang version 1.18, making me well-positioned to provide the most relevant and effective solution possible. Moreover, my knack for problem-solving means I can effectively implement functions that perform key database operations like SELECT, UPDATE, DELETE SQL statements without compromising on security. What sets me apart is not just my technical skills but also my dedication to achieving targets. As a result, you can trust me to put in the extra effort required to produce work of the highest caliber and ensure its compatibility with your existing system. In addition, my strong communication skills guarantee a smooth work process as we discuss challenges and solutions at every stage. Let's connect and explore how I can help you encrypt and decrypt your general data in SQL using Golang seamlessly.
$140 USD in 7 days
0.0
0.0

Hiya I'm a seasoned Golang developer with over years of experience building robust and scalable applications. My expertise lies in database integration, secure coding practices, and cloud-based solutions. I have a proven track record of delivering high-quality projects on time and within budget, with a strong emphasis on clear communication and client satisfaction. My portfolio includes . I understand you require a Golang function that encrypts and decrypts data in a SQL Server database using Always Encrypted columns, leveraging the `go-mssqldb` library and Azure Key Vault for key management. Your existing SQL Server database utilizes Always Encrypted, and you need a Golang function to seamlessly integrate with this setup. Golang go-mssqldb Azure SDK for Golang Azure Key Vault Git (for version control) I am confident I can deliver a high-quality, efficient solution that meets your requirements. I would welcome the opportunity to discuss this project further with you and answer any questions you may have. Please contact me to schedule a brief call. I am committed to delivering high-quality work, on time, and with open communication throughout the project lifecycle. My process emphasizes clear communication, regular updates, and prompt responses to your questions. I look forward to hearing from you soon. Giáp Văn Hưng
$137 USD in 7 days
0.0
0.0

Hello, client! As a senior Golang developer, I`m very familiar with ur project. Dont worry about result, i can meet ur requirement in high level and good quality. Plz contact me, thanks in advance
$250 USD in 7 days
0.0
0.0

I am an experienced Golang developer with expertise in data encryption, SQL, and integrating services like Azure Key Vault. I understand your need to create a small function demonstrating how to encrypt and decrypt data in SQL using Always Encrypted Column, the go-mssqldb library, and Azure Key Vault.
$100 USD in 2 days
0.0
0.0

As a highly skilled programmer, I have amassed rich experience in data encryption and SQL, making me the prime candidate for your project. Although my core strength lies in Python, my knowledge spans across various languages including Golang. This comprehensive understanding enables me to effectively implement cross-language functionalities which are crucial for this project. Additionally, I'm familiar with the go-mssqldb library as well as the Azure Key Vault system that you require, ensuring a seamless integration. My skills extend beyond just working with databases and programming; I cultivate powerful models and generate valuable insights through my adept use of Python libraries like Pandas, NumPy, and Matplotlib. These skills will be useful not only in ensuring that your data remains safe but also being able to extract encrypted information efficiently when needed. I must emphasize my commitment to quality and delivering on time. Moreover, having experience in creating scalable applications, thus combining the robustness of Golang with data protection will be second nature to me. I am excited about this opportunity to work on such a vital project and look forward to securing your SQL data using Golang!
$140 USD in 3 days
0.0
0.0

Hello, this is actually pretty easy and perhaps, you can also solve this yourself (but ofc I'm grateful if you hire me to solve this problem) since Microsoft themselves has forked the original library and implemented Always Encrypted feature, along with Azure Key Vault integration. Thanks.
$60 USD in 3 days
0.0
0.0

Hi, I can definitely help you with this. I have experience in Golang and working with SQL Server, including data encryption. I’m familiar with the go-mssqldb library and have worked with Azure Key Vault for managing encryption keys. For the function you need, I can write the code to encrypt and decrypt data using AES, then demonstrate select, update, and delete SQL queries. I’ll ensure the solution is compatible with Golang 1.18, as required. I’ve worked on similar encryption tasks before and can ensure secure integration with Always Encrypted Columns in SQL Server. I’ll also take care of handling key management through Azure Key Vault. Looking forward to discussing the details and helping you with this project! Best, Roman
$140 USD in 7 days
0.0
0.0

Hi, I'm Diljit, and I can fix any issue or error at a reasonable cost and within the timeline without any glitches. My expertise includes Shopify UI/UX, Shopify API, Shopify store errors, WordPress plugins/themes/templates, woo-commerce and e-commerce stores in custom PHP, and, most importantly, troubleshooting bugs in CRM/SaaS web applications built with CodeIgniter and Laravel, as well as installing and configuring third-party APIs. Let's jump into a chat and discuss this further! Thanks Diljit
$200 USD in 7 days
0.0
0.0

WEST PALM BEACH, United States
Payment method verified
Member since Jun 3, 2013
$10-15 USD
$30-250 USD
$30-250 USD
$30-250 USD
$10-30 USD
$2-8 USD / hour
$30-250 USD
$3000-5000 USD
€2-6 EUR / hour
£3000-5000 GBP
$30-250 CAD
$10-30 USD
₹600-1500 INR
$250-750 USD
₹1500-12500 INR
₹400-750 INR / hour
$30-250 USD
$10-30 USD
₹12500-37500 INR
₹37500-75000 INR
₹1500-12500 INR
min €36 EUR / hour
$30-250 USD
₹75000-150000 INR
€8-30 EUR