OS X has these features built in, albeit a bit more limited.
To eraser files put them in the trash then from the finder menu select "Secure File Erase"
To wipe free space open /Applications/Utilities/Disk Utility.app, select the hard drive, to to the erase tab, click "eraser free space" and...