{"id":"Q22079944","label":"Double Ratchet Algorithm","description":"cryptographic key management algorithm","aliases":["Axolotl Ratchet"],"kind":"thing","url":"https://aidb.si/e/double-ratchet-algorithm-Q22079944","image":null,"coordinates":null,"wikipedia":"https://en.wikipedia.org/wiki/Double_Ratchet_Algorithm","wikidata":"https://www.wikidata.org/wiki/Q22079944","website":"https://signal.org/docs/","facts":[{"property":"P31","label":"Instance of","values":[{"type":"entity","id":"Q8366","label":"algorithm","url":"https://aidb.si/e/algorithm-Q8366","rank":"normal","qualifiers":{},"sources":[]}]},{"property":"P366","label":"Has use","values":[{"type":"entity","id":"Q1254335","label":"cryptographic protocol","url":"https://aidb.si/e/cryptographic-protocol-Q1254335","rank":"normal","qualifiers":{},"sources":[]}]},{"property":"P856","label":"Website","values":[{"type":"url","value":"https://signal.org/docs/","rank":"normal","qualifiers":{"P407":{"label":"Language","values":[{"type":"entity","id":"Q1860","label":"English","url":"https://aidb.si/e/english-Q1860"}]},"P813":{"label":"Retrieved","values":[{"type":"time","value":"2020-05-23T00:00:00Z","precision":11,"text":"May 23, 2020"}]}},"sources":[]}]},{"property":"P178","label":"Developer","values":[{"type":"entity","id":"Q16927748","label":"Open Whisper Systems","url":"https://aidb.si/e/open-whisper-systems-Q16927748","rank":"normal","qualifiers":{"P580":{"label":"Started","values":[{"type":"time","value":"2013-00-00T00:00:00Z","precision":9,"text":"2013"}]},"P582":{"label":"Ended","values":[{"type":"time","value":"2018-00-00T00:00:00Z","precision":9,"text":"2018"}]}},"sources":[]},{"type":"entity","id":"Q61726101","label":"Signal Messenger","url":"https://aidb.si/e/signal-messenger-Q61726101","rank":"normal","qualifiers":{"P580":{"label":"Started","values":[{"type":"time","value":"2018-00-00T00:00:00Z","precision":9,"text":"2018"}]}},"sources":[]}]},{"property":"P361","label":"Part of","values":[{"type":"entity","id":"Q27031176","label":"Signal Protocol","url":"https://aidb.si/e/signal-protocol-Q27031176","rank":"normal","qualifiers":{},"sources":[]},{"type":"entity","id":"Q22907457","label":"OMEMO","url":"https://aidb.si/e/omemo-Q22907457","rank":"normal","qualifiers":{},"sources":[]},{"type":"entity","id":"Q22906785","label":"Matrix","url":"https://aidb.si/e/matrix-Q22906785","rank":"normal","qualifiers":{},"sources":[]}]},{"property":"P61","label":"Discovered by","values":[{"type":"entity","id":"Q95412013","label":"Trevor Perrin","url":"https://aidb.si/e/trevor-perrin-Q95412013","rank":"normal","qualifiers":{},"sources":[]},{"type":"entity","id":"Q16732015","label":"Moxie Marlinspike","url":"https://aidb.si/e/moxie-marlinspike-Q16732015","rank":"normal","qualifiers":{},"sources":[]}]},{"property":"P2283","label":"Uses","values":[{"type":"entity","id":"Q623447","label":"Diffie–Hellman key exchange","url":"https://aidb.si/e/diffie-hellman-key-exchange-Q623447","rank":"normal","qualifiers":{},"sources":[]},{"type":"entity","id":"Q3496793","label":"key derivation function","url":"https://aidb.si/e/key-derivation-function-Q3496793","rank":"normal","qualifiers":{},"sources":[]}]},{"property":"P575","label":"Discovered","values":[{"type":"time","value":"2013-00-00T00:00:00Z","precision":9,"text":"2013","rank":"normal","qualifiers":{},"sources":[]}]},{"property":"P577","label":"Released","values":[{"type":"time","value":"2013-00-00T00:00:00Z","precision":9,"text":"2013","rank":"normal","qualifiers":{},"sources":[]}]},{"property":"P138","label":"Named after","values":[{"type":"entity","id":"Q22718","label":"axolotl","url":"https://aidb.si/e/axolotl-Q22718","rank":"normal","qualifiers":{"P5168":{"label":"Applies to name of subject","values":[{"type":"text","value":"Axolotl Ratchet","lang":"en"}]}},"sources":[]},{"type":"entity","id":"Q11171014","label":"ratchet","url":"https://aidb.si/e/ratchet-Q11171014","rank":"normal","qualifiers":{"P5168":{"label":"Applies to name of subject","values":[{"type":"text","value":"Axolotl Ratchet","lang":"en"}]}},"sources":[]},{"type":"entity","id":"Q11171014","label":"ratchet","url":"https://aidb.si/e/ratchet-Q11171014","rank":"normal","qualifiers":{"P5168":{"label":"Applies to name of subject","values":[{"type":"text","value":"Double Ratchet Algorithm","lang":"en"}]}},"sources":[]}]}],"series":[],"identifiers":[{"pid":"P9100","label":"GitHub topic","value":"double-ratchet-algorithm","url":"https://github.com/topics/double-ratchet-algorithm"},{"pid":"P2671","label":"Google Knowledge Graph ID","value":"/g/11clgh9j6k","url":"https://www.google.com/search?kgmid=/g/11clgh9j6k"},{"pid":"P6366","label":"Microsoft Academic ID (discontinued)","value":"2781055115","url":"https://web.archive.org/web/https://academic.microsoft.com/v2/detail/2781055115"}],"license":{"name":"CC0 1.0","url":"https://creativecommons.org/publicdomain/zero/1.0/"},"source":"Wikidata, via AIDB","modified":"2026-10-04T18:44:03Z"}