obfuscate

[ˈɒb.fə.skeɪt] オブファスケイト

1. 何かを不明瞭または理解しにくくすること。

意図的に物事を分かりにくくしたり、誤解を招くようにしたりする行為を指します。特にコンピュータのソースコードや、説明、議論などで使われることが多いです。情報を隠したり、複雑に見せたりするニュアンスがあります。
The programmer decided to obfuscate the source code to prevent unauthorized access. (プログラマーは、不正アクセスを防ぐためにソースコードを難読化することにした。)