Get Channel Cipher Suites 命令详情
更新时间:2025/06/26
在Gitcode上查看源码修订记录
| openUBMC版本号 | 修订日期 | 修订人 | 修订内容 |
|---|---|---|---|
| 25.06 | 2025/06/26 | pengqiang-gs | 初稿,新增命令详情 |
基本信息
功能说明
标准命令,获取当前通道指定的鉴权算法的加密套件。 The command is used to look up what authentication, integrity, and confidentiality algorithms are supported.
权限
unspecified
命令信息
请求信息
| 字节顺序 | 域取值说明 |
|---|---|
| 1 | Channel Number [7:4] - reserved [3:0] - channel number. 0h-Bh, Fh = channel numbers Eh = retrieve information for channel this request was issued on. |
| 2 | Payload Type. [7:6] - reserved [5:0] - Payload Type number Typically 00h (IPMI). The Payload Type number is used to look up the Security Algorithm support when establishing a separate session for a given payload type. |
| 3 | List Index. [7] 1b = list algorithms by Cipher Suite 0b = list supported algorithms[1] [6] - reserved [5:0] - List index (00h-3Fh). 0h selects the first set of 16, 1h selects the next set of 16, and so on. 00h = Get first set of algorithm numbers. The BMC returns sixteen (16) bytes at a time per index, starting from index 00h, until the list data is exhausted, at which point it will 0 bytes or <16 bytes of list data. |
响应信息
| 字节顺序 | 域取值说明 |
|---|---|
| 1 | Completion Code |
| 2 | Channel Number Channel number that the Authentication Algorithms are being returned for. If the channel number in the request was set to Eh, this will return the channel number for the channel that the request was received on. |
| (3:18) | Cipher Suite Record data bytes, See Cipher Suite Record Format. Record data is ‘packed’; there are no pad bytes between records. It is possible that record data will span across multiple List Index values. The BMC returns sixteen (16) bytes at a time per index, starting from index 00h, until the list data is exhausted, at which point it will 0 bytes or <16 bytes of list data. |
命令样例
样例1:获取通道1的加密套件
- 请求:
- 响应: