#串行通信 #票据验证器 #串行 #安全通信 #票据接收器

无std ssp

实现SSP/eSSP串行通信协议的消息和相关类型

14个版本 (4个重大更新)

0.5.4 2024年1月22日
0.5.3 2023年10月12日
0.5.2 2023年8月24日
0.4.2 2023年8月9日
0.1.1 2023年6月12日

#111 in 无标准库

每月43次下载
用于 ssp-server

MIT 许可证

4MB
13K SLoC

SSP

这是Smiley安全协议(SSP)及其加密变体加密Smiley安全协议(eSSP)所需消息的实现。

已实现一组基本消息,并欢迎通过pull请求添加更多消息 :)

用法

默认情况下,ssp是一个无std兼容的库。要在项目中使用

# Cargo.toml
ssp = "0.3"

如果您希望仅使用std功能

# Cargo.toml
ssp = { version = "0.3", features = ["std"] }

注意

尽管这个库已经过真实硬件测试,但它仍处于早期开发阶段。

请谨慎使用,并在遇到问题时报告问题。


lib.rs:

这个库是Smiley安全协议的实现。

来自SSP实现指南

Smiley Secure Protocol (SSP) is a serial communication protocol designed by Innovative
Technology LTD to address problems historically experienced by cash handling systems in
gaming machines. Problems such as acceptor swapping, reprogramming acceptors and
line tapping.

当前实现支持标准(SSP)和加密变体(eSSP)。

依赖项

~4–10MB
~104K SLoC