
Käynnissä
Julkaistu
Maksettu toimituksen yhteydessä
I will need a sample of masking, SHA25, Salting, anonymizing in a Snowflake table. Snowflake table: Create or replace table EMPLOYEE ( ID VARCHAR(10) NOT NULL, FIRST_NAME VARCHAR(50) NOT NULL, LAST_NAME VARCHAR(50) NOT NULL, JOB_TITLE VARCHAR(100) NOT NULL ); ID = masking FIRST_NAME = anonymized LAST_NAME = anonymized Add your own sample data to the table. Provide the how-to - ID masking with a masking policy when inserting the data into the table - FIRST_NAME with anonymization and salting technique when inserting the data into the table - LAST_NAME with anonymization and salting technique when inserting the data into the table Salting technique: I have a sample of the salting function. If there is a better way to do this then please provide your suggestion. CREATE OR REPLACE FUNCTION GET_RANDOM_SALT_VALUE() RETURNS VARCHAR LANGUAGE SQL AS ' /* Build the array once, then pick a random 0-based position */ SELECT ARRAY_CONSTRUCT( ''03195f04483071f3'', ''dff65443603eb9f7'', ''e32a8b31cbd715a4'', ''6e88c3f5a07c5bc2'', ''6c489489529f37cb'', ''08002d6855970bdc'', ''39d531062564931f'', ''7997e0d29d3db87e'', ''230205a0196692c1'', ''5fa927bca82e42ca'' )[ UNIFORM(0, 9, RANDOM()) ]::STRING'; The SHA25 method I tried to anonymize I tried with is this. If you know a better way, please suggest one. SHA25_HEX (GET_RANDOM_SALT_VALUE || FIRST_NAME, 256) Once you insert records, when I select * from EMPLOYEE with the masking and salting/anonymizing, I would like to see this. For example: ID = a value with a mask SALTING_FIRST_NAME = salted ANONYMOZED_FIRST_NAME = anonymized SALTING_LAST_NAME = salted ANONYMOZED_LAST_NAME = anonymized The last step: - SELECT and see the masked values. I think you will need to create a Snowflake ROLE. - SELECT the FIRST_NAME and LAST_NAME and how to get the anonymized data unanonymized. I would like to have this as soon as possible.
Projektin tunnus (ID): 40316220
11 ehdotukset
Etäprojekti
Aktiivinen 22 päivää sitten
Aseta budjettisi ja aikataulu
Saa maksu työstäsi
Kuvaile ehdotustasi
Rekisteröinti ja töihin tarjoaminen on ilmaista
11 freelancerit tarjoavat keskimäärin $136 CAD tätä projektia

Hello, I am ready to dive into your project immediately. I’ve worked hands-on with Snowflake on column-level protection patterns, including masking policies, salted hashing, and role-based visibility, so I can put together a clean demo using your EMPLOYEE table with sample data and step-by-step how-to instructions. I would implement ID masking through a masking policy, store salted values for FIRST_NAME and LAST_NAME alongside deterministic SHA2-256 hashes, and also point out the key design caveat here: properly anonymized hashes cannot be “unanonymized,” so if reversible access is required, that should be handled with tokenization or encryption rather than hashing. I want to discuss with you in more detail. Kind regards, Mojjammil
$150 CAD 2 päivässä
2,7
2,7

Hi, I will implement the required masking and anonymization for the Snowflake table as outlined. I'll create the EMPLOYEE table, applying a masking policy for the ID and utilizing the salting method for the FIRST_NAME and LAST_NAME fields. My approach will ensure secure data handling while providing a clear process for inserting and selecting anonymized records. With extensive experience in Snowflake, I can enhance the salting and SHA25 methods you provided, ensuring optimal anonymization. I’ll integrate the GET_RANDOM_SALT_VALUE function effectively, and optimize the SHA256 hashing for your use case. Once the data is inserted, I'll demonstrate the process to view the masked and anonymized values. Additionally, I'll set up the necessary Snowflake ROLE to ensure appropriate access control for selecting the data. Let’s move forward with this implementation so you can see the results quickly. Thank you.
$156,50 CAD 7 päivässä
0,0
0,0

Hello, I understand you need a comprehensive Snowflake solution that includes data masking for the ID field, salting and anonymizing techniques for FIRST_NAME and LAST_NAME, along with clear instructions on implementation and data retrieval. You also want me to provide sample data, use or improve upon your salting function, and implement masking policies and roles for controlled data access. With extensive experience in Snowflake and data security, I can deliver a robust, production-ready example that demonstrates the best practices for masking, salting, and anonymizing data in Snowflake tables. I will review your current salting method and suggest enhancements if applicable, ensuring strong anonymization and compliance with your requirements. You will receive a detailed how-to guide for setting up masking policies, creating roles to control data visibility, and performing both anonymized and unanonymized selects. This will ensure you can seamlessly integrate and maintain data protection in your environment. I am available to start immediately and can deliver this within 5 days. Let's connect to clarify any details and get your Snowflake employee database securely masked and anonymized as needed. Looking forward to collaborating with you.
$175 CAD 5 päivässä
0,0
0,0

Hello, I've thoroughly reviewed your project requirements for creating a Snowflake Employee Database with masking and anonymizing techniques. I understand the need to implement these features effectively while ensuring data security and integrity. Previously, I've worked on a similar project that involved setting up a secure data masking system for a financial institution, ensuring compliance with data privacy regulations. This experience has equipped me with the necessary skills to deliver a robust solution for your Snowflake database. With expertise in SQL and cloud platforms like AWS and GCP, I can confidently implement masking policies, as well as salting and anonymization techniques, to meet your requirements. I’ll provide detailed documentation on how to apply these techniques and view the results, ensuring a seamless experience. Please share more details, and I'll provide a comprehensive proposal tailored to your project within 24 hours. Looking forward to collaborating with you. Best regards.
$126 CAD 5 päivässä
0,0
0,0

Hello there, I hope you are doing well. I’m an independent Snowflake and SQL professional who specializes in secure data handling, masking policies, and salted anonymization. I design solutions that keep sensitive attributes safe while still delivering useful test and analytics data in Snowflake. I’ve built end-to-end masking and anonymization workflows using Snowflake masking policies, custom functions for salting, and careful role-based access controls. I’ll create the EMPLOYEE table, insert sample data, implement a masking policy for ID on insert, and apply salted, anonymized FIRST_NAME and LAST_NAME during data ingestion. I’ll share concrete, ready-to-run scripts and provide guidance on querying masked vs. anonymized data, with clear notes on permissions. I can handle the work based on my expertise, and I’ll deliver a clean, tested, and reproducible setup. Please feel free to contact me so we can discuss more details. I am looking forward to the chance of working together. Best regards, Billy Bryan
$250 CAD 5 päivässä
0,0
0,0

Hi, I can secure your Snowflake EMPLOYEE table with ID masking and salted/hashed anonymization for names, including role-based access and sample queries. SHA-256 is one-way original names won’t be recoverable. waiting for your response.
$30 CAD 1 päivässä
0,0
0,0

Hi, I can help with Snowflake Employee Database Masking & Anonymizing. I've worked on similar data protection projects, ensuring sensitive information is secure and compliant with regulations. My approach involves using Snowflake's built-in masking and anonymizing features, along with custom SQL scripts to ensure data integrity. I'll deliver a fully functional and tested solution within 3 days, with 1 free revision cycle. I'll keep you updated on progress. Shall we discuss further details?
$45 CAD 3 päivässä
0,0
0,0

Laval, Canada
Maksutapa vahvistettu
Liittynyt syysk. 28, 2004
$30-50 USD
₹1500-12500 INR
$8-15 USD/ tunnissa
₹600-1500 INR
$10-30 USD
₹600-10000 INR
$250-750 USD
₹750-1250 INR/ tunnissa
₹75000-150000 INR
₹1500-12500 INR
$10-50 USD
₹750-1250 INR/ tunnissa
₹12500-37500 INR
$2-8 USD/ tunnissa
$250-750 USD
$2-8 USD/ tunnissa
₹400-750 INR/ tunnissa
₹100-400 INR/ tunnissa
₹60000-70000 INR
$250-750 USD
$30-250 AUD