Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Arcitura Education Exam S90.18 Topic 5 Question 107 Discussion

Actual exam question for Arcitura Education's S90.18 exam
Question #: 107
Topic #: 5
[All S90.18 Questions]

Service A carries out XML canonicalization and creates a message digest. It then encrypts the message digest using asymmetric encryption. Service B. upon receiving the message, decrypts the message hash and calculates the hash of the original message. However, upon comparison, the received message digest and the calculated message digest do not match. How can this problem be avoided?

Show Suggested Answer Hide Answer
Suggested Answer: D

Contribute your Thoughts:

Vonda
1 months ago
Wait, we're supposed to avoid the problem, not create a new one! Guess I'll have to 'hash' it out with the others on this one. *winks*
upvoted 0 times
...
Breana
1 months ago
Option C is tempting, but let's not throw the canonicalization baby out with the bathwater. B is the way to go, folks.
upvoted 0 times
Temeka
3 days ago
B) Transforms need to be used so that Service B is provided the sequence of actions used by Service A. That way, Service B will know that it has to perform XML canonicalization on the original message first, then calculate its hash, and only then compare it against the decrypted message hash
upvoted 0 times
...
Lacey
5 days ago
A) Transforms need to be used so that Service B is provided the sequence of actions used by Service A. That way, Service B will know that it has to calculate the original message's hash first, and then perform XML canonicalization on the original message, and only then compare it against the decrypted message hash
upvoted 0 times
...
Desmond
11 days ago
B) Transforms need to be used so that Service B is provided the sequence of actions used by Service A. That way, Service B will know that it has to perform XML canonicalization on the original message first, then calculate its hash, and only then compare it against the decrypted message hash
upvoted 0 times
...
Clarence
27 days ago
B) Transforms need to be used so that Service B is provided the sequence of actions used by Service A. That way, Service B will know that it has to perform XML canonicalization on the original message first, then calculate its hash, and only then compare it against the decrypted message hash
upvoted 0 times
...
Osvaldo
29 days ago
A) Transforms need to be used so that Service B is provided the sequence of actions used by Service A. That way, Service B will know that it has to perform XML canonicalization on the original message first, then calculate its hash, and only then compare it against the decrypted message hash
upvoted 0 times
...
...
Justine
2 months ago
This is a tricky one, but I think Option B is the right choice. Gotta love those XML shenanigans, am I right? *chuckles*
upvoted 0 times
Shawnee
27 days ago
Definitely, Option B provides a clear solution to avoid mismatch in message digests.
upvoted 0 times
...
Eileen
28 days ago
XML canonicalization can be tricky, but following the correct sequence of actions is key in ensuring message integrity.
upvoted 0 times
...
Cruz
29 days ago
I agree, using transforms to align the actions of Service A and Service B is crucial in avoiding this issue.
upvoted 0 times
...
Corazon
1 months ago
Option B is definitely the way to go. It ensures that the sequence of actions is followed correctly.
upvoted 0 times
...
...
Salena
2 months ago
That's a valid point, but I still think option A is more appropriate to avoid the mismatch issue.
upvoted 0 times
...
Linn
2 months ago
I disagree, I believe option B is better because it first performs XML canonicalization on the original message before calculating the hash.
upvoted 0 times
...
Salena
2 months ago
I think option A is the correct answer because it ensures that Service B follows the same sequence of actions as Service A.
upvoted 0 times
...
Carman
2 months ago
I agree with Micah. Option B is the way to go. Doing the canonicalization first is crucial to make sure the hashes match.
upvoted 0 times
Marcos
24 days ago
I agree with you, option A seems like the best way to ensure the message digests match.
upvoted 0 times
...
Beatriz
25 days ago
I think option A is the correct solution. Service B needs to follow the same sequence of actions as Service A to avoid the mismatch.
upvoted 0 times
...
...
Micah
2 months ago
Option B seems to be the correct answer. Performing XML canonicalization before calculating the hash makes sense, as it ensures the message is in a standard format before the hash is generated.
upvoted 0 times
Moon
1 months ago
Definitely. It's important for Service B to follow the exact steps as Service A to ensure the integrity of the message digest.
upvoted 0 times
...
Rosalind
1 months ago
I agree. Consistency in the sequence of actions between the two services is crucial to avoid any discrepancies in the message digest.
upvoted 0 times
...
Hassie
1 months ago
Yes, that's right. Following the same sequence of actions as Service A will ensure that the message digest matches when decrypted by Service B.
upvoted 0 times
...
Bette
2 months ago
Option B seems to be the correct answer. Performing XML canonicalization before calculating the hash makes sense, as it ensures the message is in a standard format before the hash is generated.
upvoted 0 times
...
...

Save Cancel
az-700  pass4success  az-104  200-301  200-201  cissp  350-401  350-201  350-501  350-601  350-801  350-901  az-720  az-305  pl-300  

Warning: Cannot modify header information - headers already sent by (output started at /pass.php:70) in /pass.php on line 77