Ruby on rails 为多用户访问加密数据
我们有一个应用程序,任何注册用户都可以创建自己的公司,并向任何注册用户授予访问该公司的权限。 每个公司都由Postgresql的模式表示 有没有一种方法可以在不使用存储在应用程序源代码中的用于en/decrypt的静态密钥的情况下对模式中的用户数据进行en/decrypt?添加到公司的每个用户都必须能够访问公司的数据Ruby on rails 为多用户访问加密数据,ruby-on-rails,security,postgresql,encryption,multi-tenant,Ruby On Rails,Security,Postgresql,Encryption,Multi Tenant,我们有一个应用程序,任何注册用户都可以创建自己的公司,并向任何注册用户授予访问该公司的权限。 每个公司都由Postgresql的模式表示 有没有一种方法可以在不使用存储在应用程序源代码中的用于en/decrypt的静态密钥的情况下对模式中的用户数据进行en/decrypt?添加到公司的每个用户都必须能够访问公司的数据 谢谢你的回答这是一个关于哪些书可以写的问题。所以请记住,这是一个困难的问题,你必须采取一个非常复杂的,长期的方法来解决这些问题。本质上,不,您需要一个静态密钥,并且不希望存储未加密
谢谢你的回答这是一个关于哪些书可以写的问题。所以请记住,这是一个困难的问题,你必须采取一个非常复杂的,长期的方法来解决这些问题。本质上,不,您需要一个静态密钥,并且不希望存储未加密的密钥。你有几个重要的问题需要考虑: