We do not currently know of any antonyms for fradulent artifice.
For similar words to fradulent artifice, try:
Did you mean artifice?