Question: Below is a high - level state machine for a simple data encryption / decryption device. If a single - bit input b is 1

Below is a high-level state machine for a simple data encryption/decryption device. If a single-bit input b is 1, the device stores the data from a 32-bit signed input I, referring to this as an offset value. If b is 0 and another single-bit input e is 1, then the device "encrypts" its input I by adding the stored offset value to I, and outputs this encrypted value over a 32-bit signed output J. If instead, another single-bit input d is 1, the device "decrypts" the data on I by subtracting the offset value before outputting the decrypted value over J.
Inputs: I (32 bits),b(bit).e(bit).d(bit)
Outputs: J(32 bits)
Local registers: of!
Fill in the conditions.
and
 Below is a high-level state machine for a simple data encryption/decryption

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!