summaryrefslogtreecommitdiffstats
path: root/meta-openbmc-machines
diff options
context:
space:
mode:
authorTom Joseph <tomjoseph@in.ibm.com>2018-03-22 09:11:24 +0530
committerBrad Bishop <bradleyb@fuzziesquirrel.com>2018-04-24 23:54:17 +0000
commitc6712d36ebd369daae67e7f138b371a5512f50b4 (patch)
tree35b19fbec1ce4d46b7fb2ea66978fa2377f00004 /meta-openbmc-machines
parent18fb4490dbee6f1c52e8dd17f845b6bcef3dc3df (diff)
downloadtalos-openbmc-c6712d36ebd369daae67e7f138b371a5512f50b4.tar.gz
talos-openbmc-c6712d36ebd369daae67e7f138b371a5512f50b4.zip
Add cipher list json to the Witherspoon image
For IPMI v2.0/RMCP+ sessions, authentication, integrity and confidentiality algorithms are involved. The algorithms used in combination are called Cipher Suites. Each cipher suite has the id as the key and a collection of algorithms. Each algorithm has a number assigned in the IPMI specification. Cipher data information can be read by the Get Channel Cipher suites command, and the RMCP+ messaging Cipher Suite entries support and the RMCP+ messaging Cipher Suite Entries parameter of the Get LAN configuration parameters command. Change-Id: I3460046a0c72acd5cb2f9066f264142a2378120c Signed-off-by: Tom Joseph <tomjoseph@in.ibm.com>
Diffstat (limited to 'meta-openbmc-machines')
-rw-r--r--meta-openbmc-machines/meta-openpower/meta-ibm/meta-witherspoon/recipes-phosphor/ipmi/phosphor-ipmi-host.bbappend1
-rw-r--r--meta-openbmc-machines/meta-openpower/meta-ibm/meta-witherspoon/recipes-phosphor/ipmi/phosphor-ipmi-host/cipher_list.json38
2 files changed, 39 insertions, 0 deletions
diff --git a/meta-openbmc-machines/meta-openpower/meta-ibm/meta-witherspoon/recipes-phosphor/ipmi/phosphor-ipmi-host.bbappend b/meta-openbmc-machines/meta-openpower/meta-ibm/meta-witherspoon/recipes-phosphor/ipmi/phosphor-ipmi-host.bbappend
index a4a6618bc..27678bf88 100644
--- a/meta-openbmc-machines/meta-openpower/meta-ibm/meta-witherspoon/recipes-phosphor/ipmi/phosphor-ipmi-host.bbappend
+++ b/meta-openbmc-machines/meta-openpower/meta-ibm/meta-witherspoon/recipes-phosphor/ipmi/phosphor-ipmi-host.bbappend
@@ -4,6 +4,7 @@ SRC_URI_append_witherspoon = " file://occ_sensors.hardcoded.yaml \
file://dcmi_sensors.json \
file://power_reading.json \
file://hwmon_sensors.hardcoded.yaml \
+ file://cipher_list.json \
"
inherit image_version
diff --git a/meta-openbmc-machines/meta-openpower/meta-ibm/meta-witherspoon/recipes-phosphor/ipmi/phosphor-ipmi-host/cipher_list.json b/meta-openbmc-machines/meta-openpower/meta-ibm/meta-witherspoon/recipes-phosphor/ipmi/phosphor-ipmi-host/cipher_list.json
new file mode 100644
index 000000000..0f13b1e73
--- /dev/null
+++ b/meta-openbmc-machines/meta-openpower/meta-ibm/meta-witherspoon/recipes-phosphor/ipmi/phosphor-ipmi-host/cipher_list.json
@@ -0,0 +1,38 @@
+{
+ "a":{
+ "cipher":1,
+ "authentication":1,
+ "integrity":0,
+ "confidentiality":0
+ },
+ "b":{
+ "cipher":2,
+ "authentication":1,
+ "integrity":1,
+ "confidentiality":0
+ },
+ "c":{
+ "cipher":3,
+ "authentication":1,
+ "integrity":1,
+ "confidentiality":1
+ },
+ "d":{
+ "cipher":15,
+ "authentication":3,
+ "integrity":0,
+ "confidentiality":0
+ },
+ "e":{
+ "cipher":16,
+ "authentication":3,
+ "integrity":4,
+ "confidentiality":0
+ },
+ "f":{
+ "cipher":17,
+ "authentication":3,
+ "integrity":4,
+ "confidentiality":1
+ }
+}
OpenPOWER on IntegriCloud