Home
last modified time | relevance | path

Searched hist:"7 e75ca5422dc58ae35fd4ced30d204796fc8b3fb" (Results 1 – 5 of 5) sorted by relevance

/optee_os/lib/libutils/ext/
H A Dfault_mitigation.c7e75ca5422dc58ae35fd4ced30d204796fc8b3fb Fri Apr 01 15:45:53 UTC 2022 Jens Wiklander <jens.wiklander@linaro.org> Basic fault mitigation routines

Adds basic fault mitigation routines designed to help protecting from
fault injection attacks on the hardware. This is by no means bullet
proof, but it should at least improve the situation.

These routines focus on verifying that a function has been called and
that the returned value matches the result from the function. This is
done by having a handshake between the caller and the callee where also
the return value is transmitted in a separate channel.

Acked-by: Jerome Forissier <jerome.forissier@linaro.org>
Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org>
H A Dsub.mk7e75ca5422dc58ae35fd4ced30d204796fc8b3fb Fri Apr 01 15:45:53 UTC 2022 Jens Wiklander <jens.wiklander@linaro.org> Basic fault mitigation routines

Adds basic fault mitigation routines designed to help protecting from
fault injection attacks on the hardware. This is by no means bullet
proof, but it should at least improve the situation.

These routines focus on verifying that a function has been called and
that the returned value matches the result from the function. This is
done by having a handshake between the caller and the callee where also
the return value is transmitted in a separate channel.

Acked-by: Jerome Forissier <jerome.forissier@linaro.org>
Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org>
/optee_os/lib/libutils/ext/include/
H A Dfault_mitigation.h7e75ca5422dc58ae35fd4ced30d204796fc8b3fb Fri Apr 01 15:45:53 UTC 2022 Jens Wiklander <jens.wiklander@linaro.org> Basic fault mitigation routines

Adds basic fault mitigation routines designed to help protecting from
fault injection attacks on the hardware. This is by no means bullet
proof, but it should at least improve the situation.

These routines focus on verifying that a function has been called and
that the returned value matches the result from the function. This is
done by having a handshake between the caller and the callee where also
the return value is transmitted in a separate channel.

Acked-by: Jerome Forissier <jerome.forissier@linaro.org>
Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org>
/optee_os/core/include/kernel/
H A Dthread.h7e75ca5422dc58ae35fd4ced30d204796fc8b3fb Fri Apr 01 15:45:53 UTC 2022 Jens Wiklander <jens.wiklander@linaro.org> Basic fault mitigation routines

Adds basic fault mitigation routines designed to help protecting from
fault injection attacks on the hardware. This is by no means bullet
proof, but it should at least improve the situation.

These routines focus on verifying that a function has been called and
that the returned value matches the result from the function. This is
done by having a handshake between the caller and the callee where also
the return value is transmitted in a separate channel.

Acked-by: Jerome Forissier <jerome.forissier@linaro.org>
Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org>
/optee_os/mk/
H A Dconfig.mk7e75ca5422dc58ae35fd4ced30d204796fc8b3fb Fri Apr 01 15:45:53 UTC 2022 Jens Wiklander <jens.wiklander@linaro.org> Basic fault mitigation routines

Adds basic fault mitigation routines designed to help protecting from
fault injection attacks on the hardware. This is by no means bullet
proof, but it should at least improve the situation.

These routines focus on verifying that a function has been called and
that the returned value matches the result from the function. This is
done by having a handshake between the caller and the callee where also
the return value is transmitted in a separate channel.

Acked-by: Jerome Forissier <jerome.forissier@linaro.org>
Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org>