Can The Card "Suppression Bonds" enchant a creature with Shroud
It depends on how you are enchanting the creature.

If you are casting the spell then no, you cannot enchant a creature with shroud. This is because aura spells target while they are on the stack.


  114.1b Aura spells are always targeted. These are the only permanent spells with targets. An Aura’s target is specified by its enchant keyword ability (see rule 702.5, “Enchant”).


If the aura is entering the battlefield due to some ability or spell just putting it there (like Starfield of Nyx's triggered ability) you can put it on a creature with shroud, because the aura is not on the stack, therefore it doesn't target.


  303.4f If an Aura is entering the battlefield under a player’s control by any means other than by resolving as an Aura spell, and the effect putting it onto the battlefield doesn’t specify the object or player the Aura will enchant, that player chooses what it will enchant as the Aura enters the battlefield. The player must choose a legal object or player according to the Aura’s enchant ability and any other applicable effects.