Ruby on rails Ruby使用SHA2从哈希派生UUID

Ruby on rails Ruby使用SHA2从哈希派生UUID,ruby-on-rails,ruby,hash,Ruby On Rails,Ruby,Hash,在我的Ruby项目中,我们使用来自_hash()()的摘要::UUID.UUID\u,以便从给定的名称空间和种子确定地创建UUID Digest::UUID.uuid_from_hash(Digest::SHA1, "namespace-UUID", "seed") 问题是我们的安全团队不再允许使用SHA1,但这种方法没有任何SHA2选项。你们知道另一种可以做同样事情但可以使用SHA2哈希的方法吗 请像我4岁一样解释。我从来没有使用过Ruby,所以即使是

在我的Ruby项目中,我们使用来自_hash()()的
摘要::UUID.UUID\u,以便从给定的名称空间和种子确定地创建UUID

Digest::UUID.uuid_from_hash(Digest::SHA1, "namespace-UUID", "seed")
问题是我们的安全团队不再允许使用SHA1,但这种方法没有任何SHA2选项。你们知道另一种可以做同样事情但可以使用SHA2哈希的方法吗

请像我4岁一样解释。我从来没有使用过Ruby,所以即使是最基本的东西现在也很困难

更新 我大量复制了原始实现,我想我已经复制了。我仍然想知道我是否应该使用一个完全不同的模块,因为我提到的那个模块已经好几年没有更新了