"Torchon" in French literally means "tea towel"... and I wasn't sure why ham would be "tea towel ham", yet it's definitely a name I recognise... Which brand is your ham? Fleury Michon makes one here which, if in England, seems ok but by the French rules wouldn't be ok!
Some do seem to be eating ham without problem, but as many have said, watch the salt content!
Is it not boiled/cooked wrapped in a cloth? That's what I always understood. Like a clootie dumpling? (google clootie dumpling if you have no idea what I'm on about!)