package Ġorg . k omp uting . k hash . sha 2 5 6 . extensions Ċ Ċ import Ġorg . k omp uting . k hash . sha 2 5 6 . Sha 2 5 6 Ċ import Ġkotlinx . io . char sets . Charsets Ċ import Ġkotlinx . io . core . toByteArray Ċ Ċ /** Ċ Ġ* ĠReturns Ġthe ĠSHA 2 5 6 Ġdigest Ġof Ġthis Ġbyte Ġarray . Ċ Ġ*/ Ċ fun ĠByteArray . sha 2 5 6 () Ġ= ĠSh a 2 5 6 . digest ( this ) Ċ Ċ /** Ċ Ġ* ĠReturns Ġthe ĠSHA 2 5 6 Ġdigest Ġof Ġthis Ġstring . Ċ Ġ*/ Ċ fun ĠString . sha 2 5 6 () Ġ= Ġthis . toByteArray ( Charsets . UTF _ 8 ). sha 2 5 6 () Ċ