"String" is not so random since I created it manually but hiding long strings into huge RandomData() dump is one way to hide text. Got idea from quite old trick to search words from common book to solve secret message.
*Key = AllocateMemory(16) If OpenCryptRandom() And *Key
CryptRandomData(*Key, 16) Text$ = "Generated Key:" For i = 0 To 15
Text$ + " " + RSet(Hex(PeekB(*Key+i), #PB_Byte), 2, "0") Next i
CloseCryptRandom() Else Text$ = "Key generation is not available"
EndIf MessageRequester("Example", Text$)
Don't forget about CryptRandom() and CryptRandomData()