<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh-CN">
  <id>https://nextpilot.org/</id>
  <title>NextPilot Blog</title>
  <updated>2026-09-08T00:00:00.000Z</updated>
  <link rel="self" href="https://nextpilot.org/feed.xml"/>
  <link rel="alternate" href="https://nextpilot.org"/>
  <generator>NextPilot</generator>
  <rights>Copyright 2026 NextPilot</rights>
    <entry>
      <title><![CDATA[给 MAVLink 加密：AES-128-GCM 接入 PX4 + QGC 全记录]]></title>
      <link href="https://nextpilot.org/blog/mavlink/mavlink-aes-gcm.html"/>
      <id>https://nextpilot.org/blog/mavlink/mavlink-aes-gcm.html</id>
      <published>2026-09-08T00:00:00.000Z</published>
      <updated>2026-09-08T00:00:00.000Z</updated>
      <summary type="html"><![CDATA[在 MAVLink v2 上自实现一层 AES-128-GCM 认证加密：只加密 payload、帧尾追加 nonce 与 tag，附 pymavlink 生成器、PX4 与 QGroundControl 的完整接入步骤和踩坑记录。]]></summary>
            <category term="MAVLink"/>
      <category term="AES-GCM"/>
      <category term="链路加密"/>
      <category term="PX4"/>
      <category term="QGroundControl"/>
    </entry>
    <entry>
      <title><![CDATA['Encrypting MAVLink: A Full Walkthrough of Adding AES-128-GCM to PX4 + QGC']]></title>
      <link href="https://nextpilot.org/en/blog/mavlink/mavlink-aes-gcm.html"/>
      <id>https://nextpilot.org/en/blog/mavlink/mavlink-aes-gcm.html</id>
      <published>2026-09-08T00:00:00.000Z</published>
      <updated>2026-09-08T00:00:00.000Z</updated>
      <summary type="html"><![CDATA[Implementing an AES-128-GCM authenticated encryption layer on top of MAVLink v2 — encrypting only the payload, appending nonce and tag at the frame end, with the pymavlink generator, full integration steps for PX4 and QGroundControl, and a record of pitfalls.]]></summary>
            <category term="MAVLink"/>
      <category term="AES-GCM"/>
      <category term="Link Encryption"/>
      <category term="PX4"/>
      <category term="QGroundControl"/>
    </entry>
</feed>