Disk Encryption Attacks - Cryptoalgorithms, Brute Force Attacks & Implementation