Skip to content

Add encryption overview to agent instructions in AGENTS.md#10207

Merged
thebentern merged 8 commits intodevelopfrom
crypto-docs
Apr 19, 2026
Merged

Add encryption overview to agent instructions in AGENTS.md#10207
thebentern merged 8 commits intodevelopfrom
crypto-docs

Conversation

@thebentern
Copy link
Copy Markdown
Contributor

No description provided.

@thebentern thebentern requested a review from Copilot April 19, 2026 18:57
@github-actions github-actions Bot added needs-review Needs human review enhancement New feature or request labels Apr 19, 2026
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds an “encryption at a glance” overview for agents and expands the Copilot agent instructions with a detailed “Encryption & Key Management” reference, to help contributors reason about Meshtastic’s on-air encryption and remote admin authorization.

Changes:

  • Added a concise encryption summary section to AGENTS.md.
  • Added a detailed encryption/key-management spec section to .github/copilot-instructions.md.
  • Updated the project structure note for CryptoEngine.* to reflect both channel + PKI crypto.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 4 comments.

File Description
AGENTS.md Adds a quick, high-level encryption overview and links to the full spec.
.github/copilot-instructions.md Adds a detailed encryption/key-management reference (channel AES-CTR + PKI X25519→AES-CCM + admin authorization).

Comment thread .github/copilot-instructions.md Outdated
Comment thread .github/copilot-instructions.md Outdated
Comment thread .github/copilot-instructions.md Outdated
Comment thread AGENTS.md Outdated
thebentern and others added 4 commits April 19, 2026 14:34
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 2 out of 2 changed files in this pull request and generated 7 comments.

Comment thread .github/copilot-instructions.md Outdated
Comment thread .github/copilot-instructions.md Outdated
Comment thread .github/copilot-instructions.md Outdated
Comment thread AGENTS.md Outdated
Comment thread .github/copilot-instructions.md Outdated
Comment thread .github/copilot-instructions.md Outdated
Comment thread .github/copilot-instructions.md Outdated
…uide for clarity on key management and reset behaviors
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

Comment thread .github/copilot-instructions.md Outdated
thebentern and others added 2 commits April 19, 2026 15:48
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@thebentern thebentern merged commit d50caf2 into develop Apr 19, 2026
66 checks passed
@thebentern thebentern deleted the crypto-docs branch April 21, 2026 11:19
thebentern added a commit that referenced this pull request Apr 21, 2026
* Add encryption overview to agent instructions in AGENTS.md

* Update AGENTS.md

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update copilot-instructions.md

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update copilot-instructions.md

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Clarify nonce and wire overhead details in encryption section of copilot instructions

* Enhance encryption documentation in copilot instructions and agents guide for clarity on key management and reset behaviors

* Update .github/copilot-instructions.md

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Fix botched merge conflict resolution

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
mariotti pushed a commit to mariotti/firmware that referenced this pull request May 6, 2026
…c#10207)

* Add encryption overview to agent instructions in AGENTS.md

* Update AGENTS.md

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update copilot-instructions.md

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update copilot-instructions.md

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Clarify nonce and wire overhead details in encryption section of copilot instructions

* Enhance encryption documentation in copilot instructions and agents guide for clarity on key management and reset behaviors

* Update .github/copilot-instructions.md

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Fix botched merge conflict resolution

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request needs-review Needs human review

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants