This project is no longer actively developed or maintained. For similar work, see how to use Customer managed encryption keys with BigQuery.
encrypted-bigquery-client
The encrypted BigQuery client is an experimental extension of the BigQuery client. It offers client-side encryption for a subset of query types. Currently it is implemented in Python.
Sample data and query examples is available in our tutorial.