ASP.NET 핵심 데이터 암호화/보호 Entity Framework Core를 사용하는 Multi-Tenant Web Application용 공유 데이터베이스가 있습니다.테넌트에는 고유한 테넌트 테이블이 있으며 모든 모델에는 테넌트 ID가 있습니다.설계상 쿼리 필터가 있고 컨트롤러의 코드는 항상 TenantId를 확인하기 때문에 다른 Tenant의 데이터에 액세스할 수 없습니다.하지만 각 Tenant의 데이터나 적어도 가장 민감한 데이터는 다른 키나 목적 문자열로 암호화하고 싶습니다.하나의 모델에 대해 Protection API로 구현하였습니다. 컨트롤러에서 데이터베이스를 호출할 때마다 보호 및 보호 해제를 호출해야 하므로 모든 모델에 대해 이를 구현하려면 많은 작업이 필요합니다. 저는 MariaDB를..