https://www.shiftcipher.com/cryptography/cryptography-and-network-security-week-6-solution-6-nptel-2022/
Cryptography And Network Security || WEEK 6 SOLUTION 6 || NPTEL 2022