論文の概要: 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 14:32:10.383032
- 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:
- 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などの大規模言語モデルでは, 難読化後に悪質なキーロガーを識別できなかった。
関連論文リスト
- Quantum Indistinguishable Obfuscation via Quantum Circuit Equivalence [6.769315201275599]
量子コンピューティングソリューションは、委譲されたコンピューティングを通じて、ますます商用環境にデプロイされている。
最も重要な問題の1つは、量子実装の秘密性とプロプライエタリ性を保証することである。
汎用不特定性難読化(iO)と機能暗号化スキームの提案以来、iOは一見汎用的な暗号プリミティブとして登場してきた。
論文 参考訳(メタデータ) (2024-11-19T07:37:24Z) - 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) - Backflash Light as a Security Vulnerability in Quantum Key Distribution
Systems [77.34726150561087]
量子鍵分布(QKD)システムのセキュリティ脆弱性について概説する。
我々は主に、盗聴攻撃の源となるバックフラッシュ光(backflash light)と呼ばれる特定の効果に焦点を当てる。
論文 参考訳(メタデータ) (2020-03-23T18:23:12Z) - Semantic Security for Quantum Wiretap Channels [68.24747267214373]
本稿では,古典的量子および量子的通信路によるセマンティックセキュリティの課題について考察する。
非セキュアなコードをセマンティックにセキュアなコードに変換するために、明示的な構造を使い、二正規の既約関数によってキャパシティを達成します。
論文 参考訳(メタデータ) (2020-01-16T09:55:49Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。