obfuscate
Make deliberately unclear
To obfuscate is to make something unclear or difficult to understand, often deliberately.
Politicians obfuscate when they want to avoid direct answers.
Technical jargon can obfuscate meaning for outsiders.
In computing, code obfuscation deliberately makes software harder to reverse-engineer: The company obfuscated its source code to protect intellectual property.
Cause false belief
- deceiveCause false belief
- misdirectLead away from truth
- disinformSpread false information deliberately
- misinformConvey false details
hoodwink · dupe · delude · dissemble · falsify · distort · manipulate · subterfuge
Identity-concealing alteration
- camouflageConcealment through visual blending
- hideConceal or pelt
- maskFace-worn concealment
- veilFabric that obscures
cloak · shroud · screen · cover · obscure · bury · secrete · enshroud
Cause utter confusion
- perplexCause utter confusion
- baffleConfuse or perplex
- muddleDisordered, bewildered state
- befuddleTo thoroughly confuse
mystify · confound · obscure · complicate · disorient · bamboozle · flummox · befog
mislead
Cause false belief
- deceiveCause false belief
- misdirectLead away from truth
- disinformSpread false information deliberately
misinform · hoodwink · dupe · delude · dissemble · falsify · distort · manipulate · subterfuge · duplicity
disguise
Identity-concealing alteration
- camouflageConcealment through visual blending
- hideConceal or pelt
- maskFace-worn concealment
veil · cloak · shroud · screen · cover · obscure · bury · secrete · enshroud · blanket
bewilder
Cause utter confusion
befuddle · mystify · confound · obscure · complicate · disorient · bamboozle · flummox · befog · addle
ambiguous
Having multiple interpretations
cryptic · imprecise · indefinite · evasive · equivocate · hedge · euphemize · waffle · couch · dodge
encrypt
Convert to coded form
hash · minify · garble · mangle · jumble · anonymize · sanitize · abstract · launder · tokenize
obfuscateclarify
Make something understandable
elucidate · illuminate · explain · make clear · shed light on
obfuscatereveal
Make something visible
expose · disclose · lay bare · unmask · bring to light
obfuscatesimplify
Make less complex
streamline · straighten out · untangle · unravel · disentangle
obfuscation, obfuscated, obfuscating, obfuscates, obfuscations