in a computer system having a receiving computer and a source computer , a method for the remote flashing of the bios in the receiving computer including the steps of transferring the flash information from the source computer to the receiving computer , with the flash information including the flash code , the flash code instructions and an encrypted digital signature corresponding to the flash code . the receiving computer is operably placed in a secure mode . a hash value corresponding to the flash information is calculated , and the hash value from the flash information is decrypted . the flash code is validated by comparing the decrypted hash value of the flash information to the calculated hash value , and if validated , the bios if flashed with the new flash code .