Use dd to randomize the drive/partition using a randomly-seeded OpenSSL AES cipher and wipe disk with it

Fig.02: Use dd command with randomized the drive/partition using a randomly-seeded OpenSSL AES cipher and pv command

Fig.02: Use dd command with randomized the drive/partition using a randomly-seeded OpenSSL AES cipher and pv command

You can use dd command to wipe a disk securely with randomize the drive/partition using a randomly-seeded OpenSSL AES cipher and pv command to display progress for /dev/sda:
# blockdev --getsize64 /dev/sda
# openssl enc -aes-256-ctr -pass pass:"$(dd if=/dev/urandom bs=128 count=1 2>/dev/null | base64)" -nosalt
Sample outputs:

59.4GiB 0:07:07 [ 140MiB/s] [ 142MiB/s] [===>                             ] 15% ETA 0:37:29

Examples and usage: How do I permanently erase hard disk?