Skip to main content

Module to pseudonymize/anonymize Mydata

Project description

MyData shield Project

마이데이터 분석을 위하여 마아데이터에 포함한 개인정보 데이터를 가명/익명처리하는 프로젝트입니다.

테스트 환경

  • Jupyter notebook

실행 환경

  • python 3.6 이상
  • pandas 1.4.1
  • SQLAlcemy 1.4.32
  • psycopg2-binary 2.9.3
  • numpy 1.21.5
  • pustil 5.9.0

Json 형태의 금용 마이 데이터 표준 API에 포함한 개인 정보 데이터 '항목명' 가명 처리

  • 개인 정보로 생각되는 '항목명' 식별 및 설정
  • 해당 데이터 형식에 맞게 정규 표현식 및 문자열 치환으로 마스킹 처리

형식이 일정하여 예측 가능한 개인 정보 데이터에 대한 가명 처리

  • 정규 표현식을 통한 가명 처리 기능 구현
  • 주민등록번호
  • 이메일
  • 전화번호
  • 추가 예정

익명 처리한 데이터 DB 연동 테스트

  • PostgreSQL 기반의 ExperDB
  • 대량의 데이터 처리 시 메모리에 대한 문제 해결을 위해 일정량의 데이터 처리 후 DB에 추가하는 형식으로 구현

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

MydataShield-0.0.5-py2.py3-none-any.whl (8.3 kB view details)

Uploaded Python 2Python 3

File details

Details for the file MydataShield-0.0.5-py2.py3-none-any.whl.

File metadata

  • Download URL: MydataShield-0.0.5-py2.py3-none-any.whl
  • Upload date:
  • Size: 8.3 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.7.7

File hashes

Hashes for MydataShield-0.0.5-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 42ccd786f5d8cba9c50cbb216d2861229afd199a5cd355837b234565735bebf5
MD5 37fca02037383d852531bb3e1f03f37b
BLAKE2b-256 08ee13bd59d8b824fc559e2db31866c16cb08ac0291f8b69e8e929b4a097da3e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page