obfuscation
Meaning
意図的にわかりにくくすること、あいまい化、難解化
(コンピュータ)コードの難読化
Structure
Usage
The lawyer's explanation was pure obfuscation, designed to confuse the jury.
その弁護士の説明は陪審員を混乱させるための、まったくのあいまい化だった。
Some programmers use obfuscation to protect their source code from being copied.
一部のプログラマーは、ソースコードの複製を防ぐために難読化を使用する。
The company was accused of obfuscation in its financial reports.
その会社は財務報告書において意図的に内容を不明瞭にしたと非難された。
Etymology
ラテン語の obfuscare(暗くする、曇らせる)に由来し、これは ob(~に向かって)と fuscus(暗い)から成ります。英語には16世紀に「暗くする、曇らせる」という意味の動詞として取り入れられ、後に比喩的に「意図的にわかりにくくする」という意味が加わりました。
Analysis
元々は物理的に暗くするという意味でしたが、17世紀以降、比喩的に「意図的に不明瞭にする」という意味で使われるようになりました。20世紀後半にはコンピュータ分野で「コードを読みにくくする」という専門的な意味も生まれました。
パソコンの Chrome なら、ほかのサイトでも単語を選ぶだけでこのように調べられます。 Chrome 拡張機能 · Chrome に追加