当前位置: 首页 > 软件库 > 管理和监控 > 安全相关 >

OpenSK

安全密钥的开源实现
授权协议 Apache-2.0
开发语言 Rust
所属分类 管理和监控、 安全相关
软件类型 开源软件
地区 不详
投 递 者 子车才捷
操作系统 跨平台
开源组织 Google
适用人群 未知
 软件概览

OpenSK 是用 Rust 编写的安全密钥的开源实现,同时支持 FIDO U2F 和 FIDO2 标准。

该存储库包含 FIDO2 身份验证器的 Rust 实现。它目前被开发为 Tock OS 应用程序,并且已在以下主板上成功进行了测试:

  • Nordic nRF52840-DK
  • Nordic nRF52840-dongle

该项目是概念验证和研究平台。它仍在开发中,因此还存在一些限制。

 
 相关资料
  • 在flutter应用程序中存储key.jks文件对于flutter应用程序发布是安全的吗? 存储库密码、keyPassword、keyAlias 我的key.properties文件:

  • 据我所知,钥匙串是一个好地方,但我不能添加他们之前,我提交的应用程序。 我想过这种情况- 在我的应用程序的CoreData数据库中,通过在其他实体中传播这些秘密来隐藏这些秘密。(我在应用程序中已经有一个种子数据库)。 在应用程序首次启动时,生成密钥并将其移动到密钥链。 从Coredata中删除记录。 所以在这个过程中我有两个关键:1。IAP密钥,用于验证在Apple IAP的购买。2.S3键,用于

  • 我在工作中被要求保护保存在Mysql数据库中的敏感数据。这个数据库包含几个表,其中一个表中的关键数据只能使用Django中的API来访问。对于这个API,只有一定数量的人可以访问它,因此他们将是唯一能够访问这个表中的数据的人。 因此,目前的问题是每个人都可以访问数据库和该表,因此我们决定使用AES在AES_ENCRYPT()和AES_DECRYPT()函数的帮助下加密该表中的所有数据(根据http

  • 我在Powershell中编写了一个程序,该程序在Azure Functions应用程序中按计划运行。为了避免硬编码的凭据,我创建了一个Azure密钥库来存储秘密。我在Azure函数中创建了一个托管标识,在Azure Key Vault中创建了秘密,然后在Azure函数中创建了应用程序设置,并使用指向Azure Key Vault中秘密的URL。程序引用应用程序机密(APPSETTING),并按照

  • 我正在开发一个将文件上传到Azure存储的.NET应用程序。我正在利用https://azure.microsoft.com/en-us/documentation/articles/storage-encrypt-decrypt-blobs-key-vault/教程中所做的客户端加密 应用程序工作,即,我可以成功地上传一个加密的blob到一个选定的存储帐户和容器。 但是,我对RSA密钥的安全性有

  • 我正在考虑使用ChaCha20-Poly1305来加密/解密密码(我需要加密/解密不能只哈希)。但是,要使用此算法,我们需要使用密钥。然而,这是一个问题,因为我正在他们的设备上加密/解密用户的密码,所以在我的数据库中,我只存储他们加密的密码。 问题是,如果用户从他们的手机上卸载我的应用程序或换成新手机,我需要相同的密钥才能再次解密用户的密码。 我的问题是:如何安全地传输和存储这个密钥? 另外,如果

  • 我为Jetty 9和Kafka使用ssl密钥库。我需要提供密钥库和密钥密码来访问密钥库和私钥。但是,我不想在配置文件中以明文形式提供这些密码。还有哪些其他选项可以安全地提供/加密密码?每种方法的优缺点是什么?

  • 在Diffie Hellman密钥交换过程中,如果中间的人能够得到素数“p”和生成器“g”的值。他现在能破译私钥或者生成的共享秘密秘密吗?