Если ты при решишь привязываться к unique id то тебе нужно будет делать white list. Потому что,
Unique device identifier is a 96 bit register created from coordinates of the die on the wafer, lot number and wafer number, with certain number of bits reserved for each of those records. This identifier is unique for each part manufactured by ST.
так его как ключ шифрования использовать как я понял
Если да - то самое просто видится - читать прошиватором id чипа, отправлять на сервер, там собирать прошивку бутлоадера уникальную для чипа. Прошивать ее в ОЗУ. Если не от того чипа - ловить камень нахер во второй режим