Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Question 1 ( Marks: 1 5 ) - Cryptographic Data Objects B has just received the following message, which represents a cryptographic data object: {

Question 1(Marks: 15)- Cryptographic Data Objects
B has just received the following message, which represents a cryptographic data object:
{(
{(KPbB)KPrS mod KPbS}K1,
{|(NB, NA,{{({K2}KPbB, NS)}(G1)KPrA mod NA}K1,{|{({G3}(KPbA)KPrS mod KPbS,
G2)}K1|}KPrB)|}KPrA
)}KBS
The following explains various terms in this object and some of the abbreviations used:
{M}K represents the encryption of some message/data M using the key K
{|M|}K represents the digital signing of some message/data M using the key K NX represents a nonce (i.e. a fresh and possibly random number used once only) generated by X
KpbX represents the public part of the key pair presumably owned by X
KprX represents the private part of the key pair presumably owned by X
KAB represents a symmetric key shared between A and B
K (or K1, K2, K3 etc.) represents some arbitrary key with no assumptions about its scope
M represents some alphanumeric/textual message with no assumptions G1, G2, G3 etc. are prime numbers
which one of the following sets of keys, nonces, prime numbers, and alphanumeric/textual messages best represents Bs knowledge, after B applies any number of possible cryptographic operations to the object above, and assuming that B already has access to key K1 and the public key of any agent:
a) KBS , G2, KPrB
b)(KPbB)KPrS mod KPbS,G2,KBS, KPrB,{(KPbB)KPrS mod KPbS}K1, NA , NB
c) NA , NB
d) NA , NB , KBS , KPrB
e){(KPbB)KPrS mod KPbS}K1,{|(NB, NA,{{({K2}KPbB, NS)}(G1)KPrA mod
NA}K1,{|{({G3}(KPbA)KPrS mod KPbS, G2)}K1|}KPrB)|}KPrA , NA , NB , KBS
, KPrB ,{(KPbB)KPrS mod KPbS
f) G2, NA , NB , G1, KBS , KPrB
g)(KPbB)KPrS mod KPbS , NA , NB , G2, KBS , KPrB
h)(KPbB)KPrS mod KPbS ,(G1)KPrA mod NA , NA, NB , G2, KBS , KPrB
i)(KPbB)KPrS mod KPbS , G3, G2, KBS , KPrB
j)(KPbB)KPrS mod KPbS , NA , NB , G2, KBS , KPrB , G3,(KPbA)KPrS mod KPbS
k) NB

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Intelligent Databases Technologies And Applications

Authors: Zongmin Ma

1st Edition

1599041219, 978-1599041216

More Books

Students also viewed these Databases questions