{"version":1,"pages":[{"id":"-MW5oHL-1b3XJF8aApGO","title":"Introduction","pathname":"/","siteSpaceId":"sitesp_yosni","description":""},{"id":"-MW5vzRnWL-cjP9gQxAh","title":"Random data","pathname":"/random-data","siteSpaceId":"sitesp_yosni","description":""},{"id":"-MW9rXLrnFJBaqj-enjX","title":"Constant time","pathname":"/constant-time","siteSpaceId":"sitesp_yosni","description":""},{"id":"dEVGVsWSD7ZZb0M5X4OK","title":"Secure memory","pathname":"/secure-memory","siteSpaceId":"sitesp_yosni"},{"id":"X2ElnbPhnlluUiye3wxF","title":"Encoding","pathname":"/encoding","siteSpaceId":"sitesp_yosni","description":""},{"id":"N25wKaOL8qndC2ZXxnVd","title":"Padding","pathname":"/padding","siteSpaceId":"sitesp_yosni","description":""},{"id":"-MW5wW37RFQBFUPpBFXB","title":"Hashing","pathname":"/hashing","siteSpaceId":"sitesp_yosni","description":""},{"id":"wStgzr9NtRPzhUyGngXM","title":"Message authentication","pathname":"/message-authentication","siteSpaceId":"sitesp_yosni","description":""},{"id":"-MW5wYOfgW8gca1GpRvB","title":"Password hashing","pathname":"/password-hashing","siteSpaceId":"sitesp_yosni","description":""},{"id":"-MW5we0_v24-oGb0n3MJ","title":"Key derivation","pathname":"/key-derivation","siteSpaceId":"sitesp_yosni","description":""},{"id":"v6lnqDP8aYPy3oTZ8sA8","title":"Authenticated encryption","pathname":"/authenticated-encryption","siteSpaceId":"sitesp_yosni","description":""},{"id":"ArkNQJV9PDOrf4Ib1JUi","title":"Stream and file encryption","pathname":"/authenticated-encryption/stream-and-file-encryption","siteSpaceId":"sitesp_yosni","description":"","breadcrumbs":[{"label":"Authenticated encryption"}]},{"id":"ViVXiXWX0KxlzTF6OgII","title":"AEGIS-128L","pathname":"/authenticated-encryption/aegis-128l","siteSpaceId":"sitesp_yosni","breadcrumbs":[{"label":"Authenticated encryption"}]},{"id":"nBlaCZHzXFNL3sOLe1VT","title":"AEGIS-256","pathname":"/authenticated-encryption/aegis-256","siteSpaceId":"sitesp_yosni","breadcrumbs":[{"label":"Authenticated encryption"}]},{"id":"-MWAyQA64SG79MP52zss","title":"ChaCha20-Poly1305","pathname":"/authenticated-encryption/chacha20-poly1305","siteSpaceId":"sitesp_yosni","description":"","breadcrumbs":[{"label":"Authenticated encryption"}]},{"id":"-MWB2BHVgzP8wMMOKxh1","title":"XChaCha20-Poly1305","pathname":"/authenticated-encryption/xchacha20-poly1305","siteSpaceId":"sitesp_yosni","description":"","breadcrumbs":[{"label":"Authenticated encryption"}]},{"id":"-MW5wfuYZtJlxvLaQrtt","title":"Key exchange","pathname":"/key-exchange","siteSpaceId":"sitesp_yosni","description":""},{"id":"-MWA7iAo13Y7EvlK6xLA","title":"Digital signatures","pathname":"/digital-signatures","siteSpaceId":"sitesp_yosni","description":""},{"id":"9k5jAJ8n4RNLlZ1mHJJI","title":"Advanced","pathname":"/advanced","siteSpaceId":"sitesp_yosni","description":""},{"id":"rxZkA4afwSgsz3yLchRV","title":"Validation","pathname":"/advanced/validation","siteSpaceId":"sitesp_yosni","description":"","breadcrumbs":[{"label":"Advanced"}]},{"id":"2RahCbEwpLoSmN2GU5bi","title":"Concat","pathname":"/advanced/concat","siteSpaceId":"sitesp_yosni","description":"","breadcrumbs":[{"label":"Advanced"}]},{"id":"-MWJmnHu32m9fd4u1bId","title":"ChaCha20","pathname":"/advanced/chacha20","siteSpaceId":"sitesp_yosni","description":"","breadcrumbs":[{"label":"Advanced"}]},{"id":"-MWJmpENR4z2jj--6A-w","title":"XChaCha20","pathname":"/advanced/xchacha20","siteSpaceId":"sitesp_yosni","description":"","breadcrumbs":[{"label":"Advanced"}]},{"id":"3913HLx0clv7MUzmmFwy","title":"HChaCha20","pathname":"/advanced/hchacha20","siteSpaceId":"sitesp_yosni","description":"","breadcrumbs":[{"label":"Advanced"}]},{"id":"-MWJrCfXindgkBJ4d2EC","title":"Poly1305","pathname":"/advanced/poly1305","siteSpaceId":"sitesp_yosni","description":"","breadcrumbs":[{"label":"Advanced"}]},{"id":"wTSObLhS1G1UvdaG9Tqk","title":"Ed25519 to X25519","pathname":"/advanced/ed25519-to-x25519","siteSpaceId":"sitesp_yosni","description":"","breadcrumbs":[{"label":"Advanced"}]}]}