반응형
ASP.NET 핵심 데이터 암호화/보호
Entity Framework Core를 사용하는 Multi-Tenant Web Application용 공유 데이터베이스가 있습니다.테넌트에는 고유한 테넌트 테이블이 있으며 모든 모델에는 테넌트 ID가 있습니다.설계상 쿼리 필터가 있고 컨트롤러의 코드는 항상 TenantId를 확인하기 때문에 다른 Tenant의 데이터에 액세스할 수 없습니다.하지만 각 Tenant의 데이터나 적어도 가장 민감한 데이터는 다른 키나 목적 문자열로 암호화하고 싶습니다.하나의 모델에 대해 Protection API로 구현하였습니다.
컨트롤러에서 데이터베이스를 호출할 때마다 보호 및 보호 해제를 호출해야 하므로 모든 모델에 대해 이를 구현하려면 많은 작업이 필요합니다.
저는 MariaDB를 제 데이터베이스로 사용하고 있습니다.마리아DB가 암호화를 하도록 하는 것이 가능한지 아는 사람?정지된 데이터를 암호화할 수 있다는 것은 알고 있지만, TenantId에서 식별한 다른 행을 다른 키로 암호화하는 것도 가능합니까?
언급URL : https://stackoverflow.com/questions/64528077/asp-net-core-data-encryption-protection
반응형
'programing' 카테고리의 다른 글
mysql 테이블 이름에서 (-) 대시 사용 (0) | 2023.10.04 |
---|---|
PM 상위 ID(vBulletin 데이터베이스)로 그룹화할 때 MySQL 쿼리 속도가 느림 (0) | 2023.10.04 |
C에서 변수 선언을 해제(삭제)하는 방법은? (0) | 2023.10.04 |
우커머스:체크아웃 필드 값 설정 (0) | 2023.10.04 |
Wordpress Woocommerce 제품을 카트 새로 고침 페이지에 추가하고 있습니다. (0) | 2023.10.04 |