问题标签 [relic]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c - typedef 可以解析为两种类型中的一种,但对我来说似乎都不可能
我在 RELIC 库中看到了这样定义的类型(fb_t)(此处的文档https://code.google.com/p/relic-toolkit/downloads/list):
(align
定义为/* empty */
,如果重要的话)
所以它是一个指针,或者它是一个数组。但如果它是一个数组,那么这个函数将如何工作?(来自relic-doc/html/df/d96/relic__fb__util_8c_source.html#l00080
)
如果它是一个指针,这段代码将如何工作(因为它们是未初始化的指针)?
两者都是从同一台计算机上运行的。在sizeof(fb_t)
这台电脑上是 16。
linux - 编译relic库(用于msp430)
我正在尝试编译遗物以便在 COOJA 上进行一些模拟。供您参考,我在虚拟机(Instant contiki 2.7)中使用 COOJA,它带有 msp430-gcc-4.7.0 我运行了以下命令(根据 buildinstrtuctions)
当我尝试让我得到这个错误:
有人可以告诉我如何解决这个问题。谢谢。
c - 有没有办法在 msp430 中进行多精度算术(整数大于 64 位)?
- 我想知道是否有任何方法,如果可能的话,任何简单的方法,在 MSP430 上对大于 64 位的整数进行算术运算?
我之所以这么问,是因为我正在尝试在msp430g2553平台上实现加密算法(RSA、AES、哈希函数、数字签名等)。
我在互联网上进行了搜索,出于被误导的绝望,我安装了 linux 发行版以使用GMP,但惨遭失败。我在USB(2.0) 记忆棒上安装了 Kali 和后来的 Lubuntu ,结果却遭受了无法忍受的冻结,不知道它是否可以工作。后来尝试了 VMBox 的魔力,之后事情变得更容易了,尽管还没有定论。我最终使用 mps430-gcc 和 mspdebug 来调试一些示例代码,并看到它们工作,但由于主要是库错误(对 mpz_t init 的未定义引用等),仍然无法进行 GMP 操作。 .
据我了解,GMP 是一个适用于特定处理器架构的多精度算术库,而 MSP430 不是其中之一,但在这一点上,如果它是其中之一,我不会感到惊讶。我得到的最佳答案是一些 TI 员工不熟悉它。所以;
- 是否可以在 MSP430 上使用 GMP,或者更具体地说是在 msp430g2553 上使用 GMP?
我几乎没有在 google 上看到任何有 msp430 与 gmp 交叉引用的东西,而且我正试图实现一个可怜的 64 位密钥大小的 RSA,如果有的话,它几乎不能工作。所以我希望这篇文章及其答案对某人有所帮助,也希望在以后对我有所帮助。
另外我忘了提一下,我读过 relic toolkit,(但没有花时间尝试实现它,因为 GMP 看起来更像该领域的标准),我想知道:
- 是否有可以链接的假人遗物指南,以及是否可以在 MSP430 上使用它?
谢谢大家。
crash - dSYM 文件未在 New Relic 上手动上传
我使用以下命令创建了一个压缩的 dSYM 文件
并使用手动将此压缩的 dSYM 文件上传到新的遗物
但它会引发 curl 错误: curl: (56) SSLRead() return error -9806 这是此错误的详细信息
请帮帮我。我必须象征崩溃错误。
cryptography - RELIC库中如何选择椭圆曲线?
RELIC 密码库现在支持以下配对曲线。
BN_158, BN_254, BN_256, BN_382, BN_446, KSS_508, B12_381, B12_455, B24_477, BN_638, SS_1536
我从 src/fp/relic_fp_param.c 得到这个列表。RELIC 是否支持除这些以外的任何配对曲线?我不明白如何选择曲线。为了选择B24_477
曲线,我应该使用它来构建遗物吗
对于所有这些曲线,我应该设置BN-PRECI
什么?我还需要设置其他参数吗?我可以选择配对曲线直接在我的代码中使用吗?如果我初始化FP-PRIME
为不在上述列表中的数字会怎样?
c - 如何将 SHA256 哈希映射到 RELIC 库中的 bn_t 元素?
我想将 SHA-256 哈希映射到 bn_t 中的元素。我正在使用以下代码生成字符串的哈希值。
下一步是将此哈希映射到 bn_t 元素,并将其与椭圆曲线生成器相乘,以使用以下方法在曲线上获得一个新点
如果有人可以帮我解决这个问题,我将不胜感激?