Double Ratchetアルゴリズム
Double Ratchetアルゴリズム（）は、Trevor Perrinとが2013年に考案した鍵管理アルゴリズムである。初回の後の短期セッション鍵の更新と管理の手順を規定する。インスタントメッセージングでエンドツーエンド暗号化を実現するの一部として使用できる。ディフィー・ヘルマン鍵共有および、ハッシュ関数などの鍵導出関数をもとにした「ラチェット」（）と呼ばれる機構から構成されるため、二重ラチェット（Double Ratchet）という名称が付いている。以前はAxolotl Ratchetと呼ばれていた。