Skip to content

felipecrescencio-cit/csv-helpers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

encrypt-csv

Encrypts CSV's columns using a Tink AEAD key.

Usage

Mandatory flags

  -in string
        Filename to read csv data from.
  -out string
        Filename to write csv with encrypted columns. Defaults to data-enc-100.csv
  -fields string
        Comma-separated list of CSV header names that need to be encrypted. i.e. -fields "Card Type Full Name,Issuing Bank"
  -key string
        A Tink AEAD KeySet filename to be used to encrypt the data.

To encrypt csv columns

go run encrypt-csv.go \
  -in "decrypted.csv" \
  -out "encrypted.csv" \
  -fields "field1,field2" \
  -key key

Requirements

  • Go 1.16+

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages