gpt4 book ai didi

encryption - 数据加密是否属于存储库模式?

转载 作者:行者123 更新时间:2023-12-05 09:25:35 24 4
gpt4 key购买 nike

我正在使用应用程序级加密来保护敏感数据。在将字段存储到物理数据库之前,我需要对其进行加密,在将其显示在用户界面上之前,我需要对其进行解密。

我在应用程序中应用存储库模式。

数据加解密代码属于Repository类内部还是外部?

我目前的想法是,当数据处于静止状态时,加密是存储库的一个方面,使用存储库的服务类不应与此加密代码混淆。

服务类负责验证和业务逻辑,但加密算法和静态数据存储方式取决于存储库实现。

这是一种合理的做法还是我遗漏了什么?

最佳答案

您当然不希望在服务类中进行加密。

从某种意义上说,当你说的时候,你实际上是在回答你自己的问题

but the encryption algorithm and how the data is stored at rest is up to the repository implementation.

由于加密是数据存储方式的一部分,因此它属于存储库。

关于encryption - 数据加密是否属于存储库模式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/616421/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com