package Ġcom . mobile j azz . har mony . kotlin . core . ext Ċ Ċ import Ġjava . security . Secure Random Ċ Ċ /** Ċ Ġ* ĠCreates Ġa Ġrandom Ġhexadecimal Ġ[ String ] Ċ Ġ* Ġ@ param Ġsize Ġdesired Ġsize Ġfor Ġthe Ġgenerated ĠString . ĠIf Ġsize Ġis Ġa Ġodd Ġnumber Ġthe Ġfinal Ġsize Ġwill Ġbe Ġthe Ġprevious Ġeven Ġnumber Ċ Ġ* Ġ@ return Ġa Ġrandom Ġhexadecimal ĠString Ċ Ġ*/ Ċ fun ĠString . Companion . generate Random HexString ( size : ĠInt ): ĠString Ġ{ ĊĠ Ġval Ġbytes Ġ= ĠByteArray ( size Ġ/ Ġ 2 ) ĊĠ ĠSecure Random (). next Bytes ( bytes ) ĊĠ Ġreturn Ġbytes . to HexString () Ċ }