diff --git a/examples/tutorials/self-paced-training/part-3_security_and_privacy/chapter-6_Security_in_federated_compute_system/06.4_communication_security/communication_security.ipynb b/examples/tutorials/self-paced-training/part-3_security_and_privacy/chapter-6_Security_in_federated_compute_system/06.4_communication_security/communication_security.ipynb index 764af21639..c99b3bd7c0 100644 --- a/examples/tutorials/self-paced-training/part-3_security_and_privacy/chapter-6_Security_in_federated_compute_system/06.4_communication_security/communication_security.ipynb +++ b/examples/tutorials/self-paced-training/part-3_security_and_privacy/chapter-6_Security_in_federated_compute_system/06.4_communication_security/communication_security.ipynb @@ -6,7 +6,7 @@ "source": [ "# Connection and Message Security\n", "\n", - "For mutual TLS Flare's message security comes: server and client authenticate each other when making direct connections. This means that only clients that have the right startup kits can make a connection to the server.\n", + "For mutual TLS, FLARE's message security works as follows: the server and client authenticate each other when establishing direct connections. This ensures that only clients with the correct startup kits can connect to the server.\n", "\n", "However mutual TLS may be hard for some customers due to their IT infrastructure policies. To enable customers to use their own connectivity solution, Flare now supports **BYOConn** (bring your own connectivity). \n", "\n", diff --git a/examples/tutorials/self-paced-training/part-3_security_and_privacy/chapter-6_Security_in_federated_compute_system/06.5_message_serialization/fobs.ipynb b/examples/tutorials/self-paced-training/part-3_security_and_privacy/chapter-6_Security_in_federated_compute_system/06.5_message_serialization/fobs.ipynb index dbff6c5bd6..4d0fdb0458 100644 --- a/examples/tutorials/self-paced-training/part-3_security_and_privacy/chapter-6_Security_in_federated_compute_system/06.5_message_serialization/fobs.ipynb +++ b/examples/tutorials/self-paced-training/part-3_security_and_privacy/chapter-6_Security_in_federated_compute_system/06.5_message_serialization/fobs.ipynb @@ -41,7 +41,6 @@ "\n", "```\n", "from nvflare.fuel.utils import fobs\n", - "\n", "data = fobs.dumps(dxo)\n", "new_dxo = fobs.loads(data)\n", "```\n", @@ -49,8 +48,12 @@ "\n", "**Pickle/json compatible functions:**\n", "\n", + "```\n", + "\n", "data = fobs.dumps(shareable)\n", "new_shareable = fobs.loads(data)\n", + "```\n", + "\n", "\n", "## Decomposers\n", "\n",