Anonymize platform data
- BRANCH
- Brainstorm discussion
- Principios:
- Ao buscar dados geograficos
- Não permitir a identificação da origem do carro (signatures)
- voltar um identificador diferente pra cada identificador
- Não permitir a identificação da origem do carro (signatures)
- Caso vase os dados do DB, não permitir a identificação do carro (signature)
- Guardar o SHA256 do signature
- Ao buscar dados geograficos
Análise, pontos que serão adaptados:
-
Definir o algoritmo de anonimização -
Codificar e testar algoritmo -
GET deve buscar SIGN e SHA256(SIGN) (retrocompatibilidade) -
PUT/MVPUT deve fazer SHA256 do SIGN antes de adiciona na base -
Mudar a coluna signature
de int para varchar
-
-
GET deve aceitar queries sem SIGN - Testes
-
Atualizar a documentação -
Implementar a nova proposta de anonimização com seed baseada na query -
Implementar testes
Questionamentos
-
Pq a separação de Rows/Cassandra -
Pq o XYZ esta no cassandra?
Edited by Guilherme Arthur Gerônimo