Home
last modified time | relevance | path

Searched +full:user +full:- +full:challenge (Results 1 – 25 of 103) sorted by relevance

12345

/openbmc/phosphor-dbus-interfaces/yaml/com/ibm/Dump/Entry/
H A DResource.interface.yaml9 - name: SourceDumpId
17 - name: VSPString
21 - name: UserChallenge
24 On some host implementations a user-challenge need to be provided by
25 the user and it flows through BMC and up to the host as a part of the
26 dump request. Non-disruptive dumps consume significant host resources
31 Model (PLDM), is used. The host validates the provided user-challenge
32 against this ACL. If the user-challenge doesn't match any entry in the
36 - name: Token
42 - name: DumpRequestStatus
[all …]
/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/Dump/Entry/
H A DSystem.interface.yaml11 - name: SourceDumpId
19 - name: Token
25 - name: SystemImpact
33 requested by a user. Despite its disruptive nature, this dump is able
35 system crashes. The second type is a 'non-disruptive' dump. As the
38 - name: UserChallenge
41 On some host implementations a user-challenge need to be provided by
42 the user and it flows through BMC and up to the host as a part of the
43 dump request. Non-disruptive dumps consume significant host resources
48 Model (PLDM), is used. The host validates the provided user-challenge
[all …]
/openbmc/linux/drivers/staging/greybus/
H A Dauthentication.c1 // SPDX-License-Identifier: GPL-2.0
55 * the last user has put the reference to it.
59 kref_put(&cap->kref, cap_kref_release); in put_cap()
70 if (&cap->cdev == cdev) { in get_cap()
71 kref_get(&cap->kref); in get_cap()
86 struct gb_connection *connection = cap->connection; in cap_get_endpoint_uid()
93 dev_err(cap->parent, "failed to get endpoint uid (%d)\n", ret); in cap_get_endpoint_uid()
105 struct gb_connection *connection = cap->connection; in cap_get_ims_certificate()
118 return -ENOMEM; in cap_get_ims_certificate()
120 request = op->request->payload; in cap_get_ims_certificate()
[all …]
H A Dgreybus_authentication.h1 /* SPDX-License-Identifier: (GPL-2.0 OR BSD-3-Clause) */
3 * Greybus Component Authentication User Header
61 __u8 challenge[32]; member
/openbmc/linux/Documentation/admin-guide/
H A Dthunderbolt.rst1 .. SPDX-License-Identifier: GPL-2.0
19 ``user`` which means PCIe tunneling is disabled by default. The
21 the software connection manager only supports ``user`` security level and
25 -----------------------------------
27 should be a userspace tool that handles all the low-level details, keeps
31 found in ``Documentation/ABI/testing/sysfs-bus-thunderbolt``.
35 ``/etc/udev/rules.d/99-local.rules``::
56 All devices are automatically connected by the firmware. No user
60 user
61 User is asked whether the device is allowed to be connected.
[all …]
/openbmc/linux/drivers/target/iscsi/
H A Discsi_target_auth.c1 // SPDX-License-Identifier: GPL-2.0-or-later
5 * (c) Copyright 2007-2013 Datera, Inc.
7 * Author: Nicholas A. Bellinger <nab@linux-iscsi.org>
31 return "sha3-256"; in chap_get_digest_name()
45 struct iscsi_chap *chap = conn->auth_protocol; in chap_gen_challenge()
47 challenge_asciihex = kzalloc(chap->challenge_len * 2 + 1, GFP_KERNEL); in chap_gen_challenge()
49 return -ENOMEM; in chap_gen_challenge()
51 memset(chap->challenge, 0, MAX_CHAP_CHALLENGE_LEN); in chap_gen_challenge()
53 ret = get_random_bytes_wait(chap->challenge, chap->challenge_len); in chap_gen_challenge()
57 bin2hex(challenge_asciihex, chap->challenge, in chap_gen_challenge()
[all …]
/openbmc/phosphor-net-ipmid/command/
H A Drakp12.hpp56 * mutual challenges for a challenge/response. (Unlike IPMI v1.5, the v2.0/RMCP+
57 * challenge/response is symmetric. I.e. the remote console and BMC both issues
63 * response message based on key information associated with the user and the
70 * @param[in] inPayload - Request Data for the command
71 * @param[in] handler - Reference to the Message Handler
80 * @param[in] journalMsg - Show journal Debug Message in journal logs
81 * @param[in] redfishMsg - Log Redfish Event Message
/openbmc/linux/fs/smb/client/
H A Dcifsencrypt.c1 // SPDX-License-Identifier: LGPL-2.1
4 * Encryption and hashing operations relating to NTLM, NTLMv2. See MS-NLMP
28 * Hash data from a BVEC-type iterator.
33 const struct bio_vec *bv = iter->bvec; in cifs_shash_bvec()
34 unsigned long start = iter->iov_offset; in cifs_shash_bvec()
39 for (i = 0; i < iter->nr_segs; i++) { in cifs_shash_bvec()
44 start -= len; in cifs_shash_bvec()
48 len = min_t(size_t, maxsize, len - start); in cifs_shash_bvec()
57 maxsize -= len; in cifs_shash_bvec()
67 * Hash data from a KVEC-type iterator.
[all …]
/openbmc/linux/drivers/staging/greybus/Documentation/firmware/
H A Dfirmware-management3 -------------------
7 Interface-Manifest
8 ------------------
22 [bundle-descriptor 1]
26 [cport-descriptor 2]
31 [cport-descriptor 1]
36 [cport-descriptor 3]
41 [cport-descriptor 4]
46 Sysfs Interfaces - Firmware Management
47 --------------------------------------
[all …]
/openbmc/linux/drivers/comedi/drivers/ni_routing/
H A DREADME13 1) The register values are _NOT_ in user documentation, but rather in
15 increasingly hard to find and the NI-MHDDK (comments in in example code).
21 name enums such that a user might know which enums should be used for
22 varying purposes, but the end-user had to gain a knowledge of register
26 programming manuals and vendor-provided documentation are _not_ even
27 close to the same names that are in the end-user documentation.
30 One additional major challenge is that this information does not seem to be
32 NIDAQmx(-base) c-libraries, nor with register level programming, _nor_
34 information is through the proprietary NI-MAX software, which currently only
35 runs on Windows platforms. A further challenge is that this information
[all …]
/openbmc/openbmc/poky/bitbake/lib/bb/fetch2/
H A Daz.py11 # SPDX-License-Identifier: GPL-2.0-only
49 fetchcmd = self.basecmd + ' --retry-connrefused --waitretry=5'
55 fetchcmd += " -O %s" % shlex.quote(localpath)
58 if ud.user and ud.pswd:
59 fetchcmd += " --user=%s --password=%s --auth-no-challenge" % (ud.user, ud.pswd)
71 fetchcmd += d.expand(" -c -P ${DL_DIR} '%s'" % azuri)
73 fetchcmd += d.expand(" -P ${DL_DIR} '%s'" % azuri)
82 self.download(ud, d, retries -1)
/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/Certs/CSR/
H A DCreate.interface.yaml5 - name: GenerateCSR
8 command only returns the D-Bus path name for the new CSR object. User
23 - name: AlternativeNames
27 - name: ChallengePassword
30 The challenge password to be applied to the certificate for
32 - name: City
37 - name: CommonName
42 - name: ContactPerson
45 The name of the user making the request.
46 - name: Country
[all …]
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema/
H A DKey.v1_4_1.json4 "$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
5 …"copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.or…
12 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": {
28 "description": "The available OEM-specific actions for this resource.",
29 …"longDescription": "This property shall contain the available OEM-specific actions for this resour…
39 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": {
54 "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/context"
57 "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/etag"
60 "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/id"
63 "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/type"
[all …]
H A DCertificateService.v1_0_5.json4 "$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
5 …"copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.or…
12 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": {
34 "description": "The available OEM-specific actions for this resource.",
35 …"longDescription": "This property shall contain the available OEM-specific actions for this resour…
45 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": {
60 "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/context"
63 "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/etag"
66 "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/id"
69 "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/type"
[all …]
H A DCertificate.v1_9_0.json4 "$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
5 …"copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.or…
12 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": {
34 "description": "The available OEM-specific actions for this resource.",
35 …"longDescription": "This property shall contain the available OEM-specific actions for this resour…
45 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": {
60 "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/context"
63 "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/etag"
66 "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/id"
69 "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/type"
[all …]
/openbmc/linux/include/uapi/linux/
H A Drxrpc.h1 /* SPDX-License-Identifier: GPL-2.0-or-later WITH Linux-syscall-note */
37 #define RXRPC_UPGRADEABLE_SERVICE 5 /* Upgrade service[0] -> service[1] */
42 * - If neither abort or accept are specified, the message is a data message.
43 * - terminal messages mean that a user call ID tag can be recycled
44 * - s/r/- indicate whether these are applicable to sendmsg() and/or recvmsg()
47 RXRPC_USER_CALL_ID = 1, /* sr: user call ID specifier */
49 RXRPC_ACK = 3, /* -r: [Service] RPC op final ACK received [terminal] */
50 RXRPC_NET_ERROR = 5, /* -r: network error received [terminal] */
51 RXRPC_BUSY = 6, /* -r: server busy received [terminal] */
52 RXRPC_LOCAL_ERROR = 7, /* -r: local error generated [terminal] */
[all …]
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema-installed/
H A DCertificateService.v1_0_5.json4 "$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
5 …"copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.or…
12 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": {
34 "description": "The available OEM-specific actions for this resource.",
35 …"longDescription": "This property shall contain the available OEM-specific actions for this resour…
45 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": {
60 "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/context"
63 "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/etag"
66 "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/id"
69 "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/type"
[all …]
H A DCertificate.v1_9_0.json4 "$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
5 …"copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.or…
12 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": {
34 "description": "The available OEM-specific actions for this resource.",
35 …"longDescription": "This property shall contain the available OEM-specific actions for this resour…
45 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": {
60 "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/context"
63 "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/etag"
66 "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/id"
69 "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/type"
[all …]
/openbmc/linux/drivers/thunderbolt/
H A Ddomain.c1 // SPDX-License-Identifier: GPL-2.0
24 if (id->match_flags & TBSVC_MATCH_PROTOCOL_KEY) { in match_service_id()
25 if (strcmp(id->protocol_key, svc->key)) in match_service_id()
29 if (id->match_flags & TBSVC_MATCH_PROTOCOL_ID) { in match_service_id()
30 if (id->protocol_id != svc->prtcid) in match_service_id()
34 if (id->match_flags & TBSVC_MATCH_PROTOCOL_VERSION) { in match_service_id()
35 if (id->protocol_version != svc->prtcvers) in match_service_id()
39 if (id->match_flags & TBSVC_MATCH_PROTOCOL_VERSION) { in match_service_id()
40 if (id->protocol_revision != svc->prtcrevs) in match_service_id()
59 if (!driver->id_table) in __tb_service_match()
[all …]
/openbmc/linux/fs/smb/server/
H A Dauth.c1 // SPDX-License-Identifier: GPL-2.0-or-later
10 #include <linux/backing-dev.h>
73 * ksmbd_gen_sess_key() - function to generate session key
88 return -ENOMEM; in ksmbd_gen_sess_key()
113 rc = crypto_shash_final(CRYPTO_HMACMD5(ctx), sess->sess_key); in ksmbd_gen_sess_key()
135 return -ENOMEM; in calc_ntlmv2_hash()
139 user_passkey(sess->user), in calc_ntlmv2_hash()
153 len = strlen(user_name(sess->user)); in calc_ntlmv2_hash()
156 ret = -ENOMEM; in calc_ntlmv2_hash()
160 conv_len = smb_strtoUTF16(uniname, user_name(sess->user), len, in calc_ntlmv2_hash()
[all …]
/openbmc/linux/Documentation/ABI/testing/
H A Dsysfs-bus-thunderbolt29 de-authorization of devices. Value of 1 means user can
30 de-authorize PCIe tunnel by writing 0 to authorized
51 user Devices are only authorized based on writing
54 minimum. User needs to authorize each device.
78 0 The device will be de-authorized (only supported if
87 0 The device will be de-authorized (only supported if
91 2 Send a challenge based on the 32 byte hex string. If the
92 challenge response from device is valid, the device is
95 EKEYREJECTED if the challenge response did not match.
202 -ENODATA instead as the NVM version is not available.
[all …]
/openbmc/linux/drivers/staging/rtl8192e/
H A Drtllib_softmac.c1 // SPDX-License-Identifier: GPL-2.0
5 * Mostly extracted from the rtl8180-sa2400 driver for the
6 * in-kernel generic ieee802.11 stack.
27 return (net->rates_ex_len > 0) || (net->rates_len > 4); in rtllib_is_54g()
117 netdev_alert(ieee->dev, "This is enable turbo mode IE process\n"); in rtllib_TURBO_Info()
124 nh = (ieee->mgmt_queue_head + 1) % MGMT_QUEUE_NUM; in enqueue_mgmt()
129 * if (nh == ieee->mgmt_queue_tail) in enqueue_mgmt()
130 * return -1; in enqueue_mgmt()
132 ieee->mgmt_queue_head = nh; in enqueue_mgmt()
133 ieee->mgmt_queue_ring[nh] = skb; in enqueue_mgmt()
[all …]
/openbmc/linux/Documentation/core-api/
H A Dprintk-index.rst1 .. SPDX-License-Identifier: GPL-2.0
17 It is a huge challenge for maintaining the system log monitors. It requires
19 Finding these changes in the sources would require non-trivial parsers.
32 User Interface
36 named according to the binaries where the printk formats are built-in. There
44 might appear in "vmlinux" when the module is built-in.
48 $> head -1 /sys/kernel/debug/printk/index/vmlinux; shuf -n 5 vmlinux
50 <5> block/blk-settings.c:661 disk_stack_limits "%s: Warning: Device %s is misaligned\n"
54 <6> drivers/acpi/osl.c:1410 acpi_no_auto_serialize_setup "ACPI: auto-serialization disabled\n"
58 - :level: log level value: 0-7 for particular severity, -1 as default,
[all …]
/openbmc/ipmitool/src/plugins/lan/
H A Dlan.c22 * PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY EXCLUDED.
78 #define IPMI_LAN_MAX_REQUEST_SIZE 38 /* 45 - 7 */
79 #define IPMI_LAN_MAX_RESPONSE_SIZE 34 /* 42 - 8 */
133 memcpy(&e->req, req, sizeof(struct ipmi_rq)); in ipmi_req_add_entry()
135 e->intf = intf; in ipmi_req_add_entry()
136 e->rq_seq = req_seq; in ipmi_req_add_entry()
141 ipmi_req_entries_tail->next = e; in ipmi_req_add_entry()
145 e->rq_seq, e->req.msg.cmd); in ipmi_req_add_entry()
153 while (e && (e->rq_seq != seq || e->req.msg.cmd != cmd)) { in ipmi_req_lookup_entry()
154 if (e->next == NULL || e == e->next) in ipmi_req_lookup_entry()
[all …]
/openbmc/phosphor-debug-collector/dump-extensions/openpower-dumps/
H A Dresource_dump_entry.hpp45 * @param[in] bus - Bus to attach to.
46 * @param[in] objPath - Object path to attach to
47 * @param[in] dumpId - Dump id.
48 * @param[in] timeStamp - Dump creation timestamp
50 * @param[in] dumpSize - Dump size in bytes.
51 * @param[in] sourceId - DumpId provided by the source.
52 * @param[in] vspStr- Input to host to generate the resource dump.
53 * @param[in] usrChallenge - User Challenge needed by host to validate the
55 * @param[in] status - status of the dump.
56 * @param[in] originatorId - Id of the originator of the dump
[all …]

12345