論文の概要: Using AI/ML to Find and Remediate Enterprise Secrets in Code & Document
Sharing Platforms
- arxiv url: http://arxiv.org/abs/2401.01754v1
- Date: Wed, 3 Jan 2024 14:15:25 GMT
- ステータス: 処理完了
- システム内更新日: 2024-01-04 13:59:29.061317
- Title: Using AI/ML to Find and Remediate Enterprise Secrets in Code & Document
Sharing Platforms
- Title(参考訳): AI/MLによるコードとドキュメントの共有プラットフォームにおけるエンタープライズシークレットの検索と修正
- Authors: Gregor Kerr, David Algorry, Senad Ibraimoski, Peter Maciver, Sean
Moran
- Abstract要約: 1) AIを活用して、コード内のシークレットを正確に検出し、フラグアップし、人気のあるドキュメント共有プラットフォーム上でフラグアップする。
検出性能に優れた2つのベースラインAIモデルを導入し、コード中のシークレットを更新するための自動メカニズムを提案する。
- 参考スコア(独自算出の注目度): 2.9248916859490173
- License: http://creativecommons.org/licenses/by-nc-sa/4.0/
- Abstract: We introduce a new challenge to the software development community: 1)
leveraging AI to accurately detect and flag up secrets in code and on popular
document sharing platforms that frequently used by developers, such as
Confluence and 2) automatically remediating the detections (e.g. by suggesting
password vault functionality). This is a challenging, and mostly unaddressed
task. Existing methods leverage heuristics and regular expressions, that can be
very noisy, and therefore increase toil on developers. The next step -
modifying code itself - to automatically remediate a detection, is a complex
task. We introduce two baseline AI models that have good detection performance
and propose an automatic mechanism for remediating secrets found in code,
opening up the study of this task to the wider community.
- Abstract(参考訳): 私たちはソフトウェア開発コミュニティに新しい挑戦を紹介します。
1) confluenceやconfluenceなど,開発者が頻繁に使用しているコードや人気のドキュメント共有プラットフォームにおける機密情報を,aiを使って正確に検出し,警告する。
2) 検出を自動的に更新する(例えばパスワードのデフォルト機能を提案する)。
これは挑戦的で、ほとんど問題のないタスクです。
既存のメソッドはヒューリスティックスと正規表現を活用しており、非常に騒がしいため、開発者への不安が増す。
次のステップ修正 – 検出を自動的に更新する – は,複雑なタスクである。
優れた検出性能を持つ2つのベースラインAIモデルを導入し、コード中のシークレットを更新するための自動メカニズムを提案し、このタスクの研究を広いコミュニティに開放する。
関連論文リスト
- Development of an automatic modification system for generated programs using ChatGPT [0.12233362977312943]
OpenAIのChatGPTは自然言語処理タスクに優れ、ソースコードも生成できる。
我々はChatGPTで生成されたコードをテストし、不適切であれば自動的に修正し、適切なコードをユーザに提示するシステムを開発した。
論文 参考訳(メタデータ) (2024-07-10T08:54:23Z) - Code Compass: A Study on the Challenges of Navigating Unfamiliar Codebases [2.808331566391181]
これらの問題に対処するための新しいツールであるCodeを提案する。
本研究は,現在のツールと方法論における大きなギャップを浮き彫りにしている。
私たちのフォーマティブな調査は、開発者がドキュメントをナビゲートする時間をいかに効率的に削減するかを示しています。
論文 参考訳(メタデータ) (2024-05-10T06:58:31Z) - Enhancing Security of AI-Based Code Synthesis with GitHub Copilot via Cheap and Efficient Prompt-Engineering [1.7702475609045947]
開発者や企業がその潜在能力を最大限に活用することを避けている理由の1つは、生成されたコードに対する疑わしいセキュリティである。
本稿ではまず,現状を概観し,今後の課題について述べる。
我々は、GitHub CopilotのようなAIベースのコードジェネレータのコードセキュリティを改善するために、プロンプト変換手法に基づく体系的なアプローチを提案する。
論文 参考訳(メタデータ) (2024-03-19T12:13:33Z) - CodeAgent: Collaborative Agents for Software Engineering [11.476666454138021]
コードレビューは、ソフトウェアの全体的な品質と信頼性を保証することを目的としている。
既存の自動手法は単一入力出力生成モデルに依存している。
コードレビュー自動化のための新しいマルチエージェント大規模言語モデル(LLM)システムであるCodeAgentを紹介する。
論文 参考訳(メタデータ) (2024-02-03T14:43:14Z) - CodeChain: Towards Modular Code Generation Through Chain of Self-revisions with Representative Sub-modules [51.82044734879657]
我々は,自己修正の連鎖を通じてモジュール化されたコード生成を誘発する,新しい推論フレームワークであるCodeChainを提案する。
CodeChainは、生成したソリューションのモジュール性と正確性の両方を大幅に向上させ、APPSで35%、CodeContestsで76%の相対パス@1の改善を実現しています。
論文 参考訳(メタデータ) (2023-10-13T10:17:48Z) - Zero-Shot Detection of Machine-Generated Codes [83.0342513054389]
本研究は,LLMの生成したコードを検出するためのトレーニング不要な手法を提案する。
既存のトレーニングベースまたはゼロショットテキスト検出装置は、コード検出に効果がないことがわかった。
本手法は,リビジョン攻撃に対する堅牢性を示し,Javaコードによく適応する。
論文 参考訳(メタデータ) (2023-10-08T10:08:21Z) - FacTool: Factuality Detection in Generative AI -- A Tool Augmented
Framework for Multi-Task and Multi-Domain Scenarios [87.12753459582116]
より広い範囲のタスクは、生成モデルによって処理されると、事実エラーを含むリスクが増大する。
大規模言語モデルにより生成されたテキストの事実誤りを検出するためのタスクおよびドメインに依存しないフレームワークであるFacToolを提案する。
論文 参考訳(メタデータ) (2023-07-25T14:20:51Z) - Who Wrote this Code? Watermarking for Code Generation [53.24895162874416]
本稿では,機械生成テキストを検出するために,Entropy Thresholding (SWEET) を用いたSelective WatErmarkingを提案する。
実験の結果,SWEETはコード品質を著しく向上し,すべてのベースラインを上回ります。
論文 参考訳(メタデータ) (2023-05-24T11:49:52Z) - OpenAGI: When LLM Meets Domain Experts [51.86179657467822]
ヒューマン・インテリジェンス(HI)は、複雑なタスクを解くための基本的なスキルの組み合わせに長けている。
この機能は人工知能(AI)にとって不可欠であり、包括的なAIエージェントに組み込まれるべきである。
マルチステップで現実的なタスクを解決するために設計されたオープンソースのプラットフォームであるOpenAGIを紹介します。
論文 参考訳(メタデータ) (2023-04-10T03:55:35Z) - Chatbots As Fluent Polyglots: Revisiting Breakthrough Code Snippets [0.0]
この研究は、AI駆動のコードアシスタントを使用して、現代技術を形成する影響力のあるコンピュータコードの選択を分析する。
この研究の最初の貢献は、過去50年で最も重要なコードの進歩の半分を調査することであった。
論文 参考訳(メタデータ) (2023-01-05T23:17:17Z) - Measuring Coding Challenge Competence With APPS [54.22600767666257]
コード生成のベンチマークであるAPPSを紹介する。
私たちのベンチマークには1万の問題が含まれています。
GPT-Neoのような最近のモデルでは、導入問題のテストケースの約15%をパスできる。
論文 参考訳(メタデータ) (2021-05-20T17:58:42Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。