論文の概要: ObfusQate: Unveiling the First Quantum Program Obfuscation Framework
- arxiv url: http://arxiv.org/abs/2503.23785v1
- Date: Mon, 31 Mar 2025 07:02:25 GMT
- ステータス: 翻訳完了
- システム内更新日: 2025-04-01 19:35:57.295345
- Title: ObfusQate: Unveiling the First Quantum Program Obfuscation Framework
- Title(参考訳): ObfusQate:最初の量子プログラム難読化フレームワークを公開
- Authors: Nilhil Bartake, See Toh Zi Jie, Carmen Wong Jiawen, Michael Kasper, Vivek Balachandran,
- Abstract要約: ObfusQateは、古典的および量子的プログラムのセキュリティを強化するために、量子プリミティブを使用して難読化を行う新しいツールである。
我々は、量子回路レベルの難読化とコードレベルの難読化という2つの主要な難読化のカテゴリを設計、実装した。
- 参考スコア(独自算出の注目度): 0.0
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: This paper introduces ObfusQate, a novel tool that conducts obfuscations using quantum primitives to enhance the security of both classical and quantum programs. We have designed and implemented two primary categories of obfuscations: quantum circuit level obfuscation and code level obfuscation, encompassing a total of eight distinct methods. Quantum circuit-level obfuscation leverages on quantum gates and circuits, utilizing strategies such as quantum gate hiding and identity matrices to construct complex, non-intuitive circuits that effectively obscure core functionalities and resist reverse engineering, making the underlying code difficult to interpret. Meanwhile, code-level obfuscation manipulates the logical sequence of program operations through quantum-based opaque predicates, obfuscating execution paths and rendering program behavior more unpredictable and challenging to analyze. Additionally, ObfusQate can be used to obfuscate malicious code segments, making them harder to detect and analyze. These advancements establish a foundational framework for further exploration into the potential and limitations of quantum-based obfuscation techniques, positioning ObfusQate as a valuable tool for future developers to enhance code security in the evolving landscape of software development. To the best of our knowledge, ObfusQate represents the pioneering work in developing an automated framework for implementing obfuscations leveraging quantum primitives. Security evaluations show that obfuscations by ObfusQate maintain code behavior with polynomial overheads in space and time complexities. We have also demonstrated an offensive use case by embedding a keylogger into Shor's algorithm and obfuscating it using ObfusQate. Our results show that current Large language models like GPT 4o, GPT o3 mini and Grok 3 were not able to identify the malicious keylogger after obfuscation.
- Abstract(参考訳): 本稿では,古典プログラムと量子プログラムの両方のセキュリティを高めるために,量子プリミティブを用いて難読化を行う新しいツールであるObfusQateを紹介する。
我々は、量子回路レベルの難読化とコードレベルの難読化という、2つの主要な難読化のカテゴリを設計し、実装した。
量子回路レベルの難読化は量子ゲートと回路を活用し、量子ゲートの隠蔽やアイデンティティ行列のような戦略を利用して、コア機能を効果的に隠蔽し、リバースエンジニアリングに抵抗する複雑な非直観的回路を構築する。
一方、コードレベルの難読化は、量子ベースの不透明な述語、難読化実行パス、およびプログラムの振る舞いをより予測不能で分析しにくいレンダリングを通じて、プログラム操作の論理的シーケンスを操作します。
さらに、ObfusQateは悪意のあるコードセグメントを難読化するために使用することができ、検出と解析が困難になる。
これらの進歩は、量子ベースの難読化技術の可能性と限界をさらに探究するための基盤となるフレームワークを確立し、ObfusQateを将来の開発者がソフトウェア開発の進化の風景の中でコードセキュリティを強化するための貴重なツールとして位置づけている。
私たちの知る限りでは、ObfusQateは量子プリミティブを活用する難読化を実装するための自動化フレームワークの開発における先駆的な取り組みである。
セキュリティ評価では、ObfusQateによる難読化は、空間と時間複雑さにおける多項式オーバーヘッドを伴うコード挙動を維持する。
また、Shorのアルゴリズムにキーロガーを埋め込んで、ObfusQateを使って難読化することで、攻撃的なユースケースを実証した。
その結果, GPT 4o, GPT o3 mini, Grok 3などの大規模言語モデルでは, 難読化後に悪質なキーロガーを識別できなかった。
関連論文リスト
- An Empirical Study on the Effectiveness of Large Language Models for Binary Code Understanding [50.17907898478795]
本研究では,現実のリバースエンジニアリングシナリオにおけるLarge Language Models(LLM)の有効性を評価するためのベンチマークを提案する。
評価の結果、既存のLLMはバイナリコードをある程度理解でき、それによってバイナリコード解析の効率が向上することが明らかとなった。
論文 参考訳(メタデータ) (2025-04-30T17:02:06Z) - TetrisLock: Quantum Circuit Split Compilation with Interlocking Patterns [7.041881854531399]
量子コンピューティングにおいて、量子回路は量子アルゴリズムの基本的な表現である。
本稿では,量子回路難読化のための分割コンパイル法であるTetrisLockを提案する。
論文 参考訳(メタデータ) (2025-03-15T03:41:24Z) - Quantum Token Obfuscation via Superposition [0.0]
量子コンピューティングが進むにつれて、トークン難読化を含む従来の暗号セキュリティ対策は、量子攻撃に対する脆弱性の増加に直面している。
本稿では,量子重ね合わせとマルチバス検証を利用したトークン難読化手法を提案する。
論文 参考訳(メタデータ) (2024-11-02T14:05:20Z) - Revocable Encryption, Programs, and More: The Case of Multi-Copy Security [48.53070281993869]
復号化可能な暗号化や復号化可能なプログラムなど,復号化可能なプリミティブの実現可能性を示す。
これは、マルチコピーセキュリティというより強い概念が、制限不能な暗号において到達範囲内にあることを示唆している。
論文 参考訳(メタデータ) (2024-10-17T02:37:40Z) - How Far Have We Gone in Binary Code Understanding Using Large Language Models [51.527805834378974]
バイナリコード理解におけるLarge Language Models(LLM)の有効性を評価するためのベンチマークを提案する。
評価の結果、既存のLLMはバイナリコードをある程度理解でき、それによってバイナリコード解析の効率が向上することが明らかとなった。
論文 参考訳(メタデータ) (2024-04-15T14:44:08Z) - Quantum State Obfuscation from Classical Oracles [18.878095837031292]
量子暗号における主要な未解決の問題は、任意の量子計算を難読化できるかどうかである。
我々は、量子状態オブファスケータを構築するために使用する新しいテクニックの配列を開発する。
論文 参考訳(メタデータ) (2024-01-18T18:42:28Z) - Randomized Reversible Gate-Based Obfuscation for Secured Compilation of
Quantum Circuit [5.444459446244819]
本稿では,可逆ゲートを用いた量子回路の難読化手法を提案する。
提案手法は, 最大1.92のTVDを実現し, これまでに報告した難読化法よりも少なくとも2倍高い性能を実現している。
論文 参考訳(メタデータ) (2023-05-02T00:24:34Z) - Revocable Cryptography from Learning with Errors [61.470151825577034]
我々は、量子力学の非閉鎖原理に基づいて、キー呼び出し機能を備えた暗号スキームを設計する。
我々は、シークレットキーが量子状態として表現されるスキームを、シークレットキーが一度ユーザから取り消されたら、それらが以前と同じ機能を実行する能力を持たないことを保証して検討する。
論文 参考訳(メタデータ) (2023-02-28T18:58:11Z) - Obfuscation of Pseudo-Deterministic Quantum Circuits [14.026980555435841]
古典オラクルモデルにおいて擬似決定論的量子回路を難解化する方法を示す。
我々のオブファスケータは任意の入力に対して、量子状態$ketwidetildeQ$を繰り返し出力する。
論文 参考訳(メタデータ) (2023-02-22T01:14:20Z) - Quantum copy-protection of compute-and-compare programs in the quantum random oracle model [48.94443749859216]
計算・比較プログラム(Computer-and-compare program)として知られる回避関数のクラスに対する量子コピー保護スキームを導入する。
我々は,量子乱数オラクルモデル(QROM)において,完全悪意のある敵に対する非自明なセキュリティを実現することを証明した。
補完的な結果として、「セキュアソフトウェアリース」という,ソフトウェア保護の概念の弱さが示される。
論文 参考訳(メタデータ) (2020-09-29T08:41:53Z) - Semantic Security for Quantum Wiretap Channels [68.24747267214373]
本稿では,古典的量子および量子的通信路によるセマンティックセキュリティの課題について考察する。
非セキュアなコードをセマンティックにセキュアなコードに変換するために、明示的な構造を使い、二正規の既約関数によってキャパシティを達成します。
論文 参考訳(メタデータ) (2020-01-16T09:55:49Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。