package Ġorg . cy be le . s odium Ċ Ċ public Ġobject ĠNative S odium Ġ: ĠS odium Ġ{ ĊĠĠĠ Ġinit Ġ{ ĊĠĠĠĠĠĠĠ Ġrequire ( S odium JNI . s odium _ init () Ġ== Ġ 0 ) Ġ{ Ġ" could Ġnot Ġinitialize Ġlibs odium " Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġrandom (): ĠInt Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠS odium JNI . random bytes _ random () ĊĠĠĠ Ġ} Ċ }