a method for protecting a dynamically reconfigurable computing system includes generating an encoding signature and passing the encoding signature , through a system level bus , to at least one field programmable logic device and to a function library included within the system . the function library contains a plurality of functions for selective programming into the at least one field programmable logic device . a lock is generated so as to prevent external resources with respect to the system from accessing the encoding signature during the passing thereof .