椭圆曲线加密 Pure Rust:registered: 中的椭圆曲线算法和密码学库。 通过将其添加到Cargo.toml来安装: [dependencies.ecc] version = "*" 强制性调用我的代码可怕并警告你使用它在你自己的危险段落:我试图防止任何时间或无效曲线攻击,但这是第一件事我曾经用 Rust 编写过代码,而且我可能也是唯一一个读过代码的人。 有测试表明代码是正确的,而基准测试表明它不是非常慢,但我不知道我自己是否相信它们中的任何一个。 这一切都在进行中。 去做: ElGamal 加密 ECDSA / ElGamal 签名 基本 目前唯一实现的高级操作是 Diffie-Hellman 密钥交换: extern crate ecc; use ecc :: fields :: {P256, R256}; // NIST's fields for P-256 use ecc ::
2022-09-16 11:51:35 12KB Rust
1
hdf5-rust的包,留自学习使用
2022-09-02 09:08:32 218KB hdf5
1
(更多详情、使用方法,请下载后细读README.md文件) 环保署司机\n该库包含 Waveshare 的电子纸模块驱动程序(与大连好显示的基本相同)。\n它使用嵌入式图形库来提供可选的图形支持。\n需要 2018 版兼容版本 (Rust 1.31+)。\n其他支持更多显示器的类似库是用于 arduino 的u8g2 和GxEPD。\n例子\n示例文件夹中有多个示例。用来试一试cargo run --example example_name。\n Setup the epd\nlet mut epd = Epd4in2new( & mut spi, cs, busy, dc, rst, & mut delay) ;\n\n Setup the graphics\nlet mut display = Display4in2default ();\n\n Draw some text\ndisplay.draw(\nlet _ = Textnew(\Hello Rust!\, Pointnew(x, y))\n.into_styled(text_style!(\n f
2022-09-02 09:05:55 169KB Rust
1
(更多详情、使用方法,请下载后细读README.md文件) 用 Rust 编写的 Windows 内核模式驱动程序\n这个库只是 windows 内核模式驱动程序的概念验证,可以用 Rust 编程语言编写。\n它包含Windows Driver Kit的类型、常量和绑定 ,目标操作系统从 Windows XP (x86x64) 开始。\n入门\n要编译,您需要以下内容:\n从 2016-04-12 () 开始使用 MSVC ABI 的 Nightly Rust,它支持“ is-like-msvc ”目标风格。\nMSVC 本身,VS 2015 或只是 MSVC 构建工具。\nWindows 驱动程序的 Rust 环境:kmd-env-rs。\n作为解决方法,您可以将驱动程序编译为#[crate_type=\staticlib\]并手动链接它们(参见示例03.urandombuild.cmd)。\n配置
2022-09-02 09:05:33 301KB Rust
1
(更多详情、使用方法,请下载后细读README.md文件) Rust-oracle\n这是基于ODPI-C的Rust的Oracle 数据库驱动程序。\n更改日志\n请参阅ChangeLog.md。\n构建时要求\nC 编译器。请参阅Compile-time Requirements本文档。\n运行时要求\nOracle 客户端 11.2 或更高版本。请参阅ODPI-C 安装文档。\n支持的 Rust 版本\noracle crate至少支持6 个 rust 次要版本,包括 crate 发布时的稳定版本。MSRV(最低支持的 rust 版本)可能会在补丁版本增加时更改,但不会经常更改。当前的 MSRV 为 1.54.0。\n用法\n把它放在你的Cargo.toml:\n[dependencies]\noracle = \0.5\\n当您需要获取或绑定chrono 数据类型时,启用chrono功能:\n[dependencies]\noracle = { version = \0.5\, features = [\chrono\] }\n例子\n执行 select 语句并获取行:\nuse
2022-09-02 09:05:06 224KB Rust
1
rust开发的,里面有出处,自己找好了需要的lib文件和dll文件,cargo run可以直接运行。
2022-08-28 18:06:48 26.26MB Rust 斗兽棋 游戏
1
学习Rust时候写的百行小项目。百度网盘秒传(标准格式)生成器,支持单个文件,不限大小。可在不同平台上编译。 用法:`执行文件 <待处理文件>` 仅可在命令行模式下使用。 原理:文件MD5值#前256KiB的MD5值#获取到文件的大小(以byte计)#文件名 以MIT协议发布,作者Kabucirno。
2022-08-28 09:04:34 514KB 实用工具 Rust
1
文件里面有两个资源包,一个是Rust调用C语言的,另一个是C语言调用Rust语言的,写的比较详细,各个文件写的比较清晰,可以直接使用,观察如何调用和参数编写。
2022-08-18 19:00:37 17.55MB Rust C语言
1
祖鲁达 ZLUDA是Intel GPU上CUDA的直接替代产品。 ZLUDA允许使用性能接近自然的Intel GPU运行未经修改的CUDA应用程序(详情请参见下文)。 它可与当前集成的英特尔UHD GPU配合使用,并将与未来的Intel Xe GPU配合使用 性能 ZLUDA性能已通过Intel UHD 630上的GeekBench 5.2.3进行了测量。 一种测量是使用OpenCL完成的,另一种测量是使用CUDA进行的,而Intel GPU在ZLUDA的帮助下伪装成(相对较慢的)NVIDIA GPU。 两种测量都使用相同的GPU。 以下性能已标准化为OpenCL性能。 110%意味着ZLU
2022-08-07 13:34:58 954KB rust cuda intel-gpu RustC++
1
capnproto-rust
2022-08-02 09:00:48 1.73MB capnproto-rust
1