A Cardiff man who is a suspected member of ISIS has been accused of training in the use of encryption software to aid terrorism and hiding a computer program on a USB drive disguised as a cufflink.

Samata Ullah, 33, was charged with six terrorism offences after being arrested in a street in Cardiff on September 22 by officers from Scotland Yard's counter-terrorism squad.

The charge sheet includes one count of preparation of terrorism "by researching an encryption programme, developing an encrypted version of his blog site, and publishing the instructions around the use of [the] programme on his blog site."

Ullah is also accused of knowingly providing "instruction or training in the use of encryption programmes" in relation to "the commission or preparation of acts of terrorism or for assisting the commission or preparation by others of such acts."

He has additionally been charged with being in possession of a "Universal Serial Bus (USB) cufflink that had an operating system loaded on to it for a purpose connected with the commission, preparation, or instigation of terrorism."

Ullah is due to appear at Westminster Magistrates' Court on Wednesday morning.

Update: Ullah was remanded in custody by Westminster Magistrates' Court. He will appear at the Old Bailey on October 28.