Software Implementation of an Arbiter PUF written for an ATMega163 Smartcard