> For the complete documentation index, see [llms.txt](https://man.bsdcn.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://man.bsdcn.org/man4/glxsb.4.md).

# glxsb(4)

`glxsb` — Geode LX 安全块加密加速器

## 名称

`glxsb`

## 概要

`要将此驱动编译进内核，请将以下行放入你的内核配置文件：`

> device crypto device glxsb

`或者，要在引导时以模块形式加载驱动，请将以下行放入 loader.conf(5)：`

```sh
glxsb_load="YES"
```

## 描述

`glxsb` 驱动支持 Geode LX 系列处理器的安全块。Geode LX 是 AMD Geode 集成 x86 系统芯片系列的成员。

通过定期检查生成器的可用数据，`glxsb` 向 [random(4)](/man4/random.4.md) 驱动提供熵以供常规使用。

`glxsb` 还支持加速 [crypto(4)](/man4/crypto.4.md) 的 AES-128-CBC 操作。它还注册自身以加速其他 HMAC 算法，尽管这些算法没有硬件加速。这只是为了使 `glxsb` 能与 [ipsec(4)](/man4/ipsec.4.md) 配合工作。

## 注意事项

如果 AES 密钥长度不为 128 位，[crypto(9)](/man9/crypto.9.md) 框架将无法在设备上打开加密会话。这阻止了 `glxsb` 设备驱动使用长度不为 128 位的 AES 密钥。

## 参见

[crypto(4)](/man4/crypto.4.md), [intro(4)](/man4/intro.4.md), [ipsec(4)](/man4/ipsec.4.md), [pci(4)](/man4/pci.4.md), [random(4)](/man4/random.4.md), [crypto(7)](/man7/crypto.7.md), [crypto(9)](/man9/crypto.9.md)

## 历史

`glxsb` 设备驱动首次出现于 OpenBSD 4.1。`glxsb` 设备驱动被引入 FreeBSD 7.1。

## 作者

`glxsb` 设备驱动由 Tom Cosgrove 为 OpenBSD 编写。由 Patrick Lamaiziere <patfbsd@davenulle.org> 移植到 FreeBSD。
