I know the team (but not getting anything out of this, this is not a payed review). They have worked very hard to bring this out and I am super excited for this to be adopted across the web.
Wait... I don't follow the reasoning here. You encrypt a message so that... everyone can still read it just fine, except that they need an extension?
What stops the big evil from collecting the same data it always has by decrypting it the same way I would?
@veggen Great question! For Party Mode, Proof-of-Work does. Facebook gets about 10K+ posts/second, it would take about ~1 hour to PBKDF2 derive the AES-256 keys for each 1 second worth of data.
In the case of Secret Agent Mode, they cannot, as that is ECDH p2p Diffie-Hellman key exchanged. They'd have to steal your private key.
Want to join my private party? Install http://party.lol to read my secret post:
SEA{"m":{"#":"ju1d4qnvHGeuq7O2gLgn~9Yu7h_hqnoxh_sAj1S1Xwr3JSV20f2UcbLGp2nQ3W1Y.NZ6hyF_iLjJFuKUpXIBrd2EHsIfZRaquszd5qd53Ci4.",".":"what",":":{"ct":"JSaBYkh/fVQstifrNVCqI6WOuKuLyU+d8Li8yV6YlmV36xVkBFvZyc3xILUpfJJiosaoglmEs1j1DNQn2fMMY5oxHhcoIzsZHk2Rvniml9rOexvMouQs3lXEM9TCwXblNnmVJiIsKW5hSYCmKxjJVcvH97ECKnN80U+KM4n/npFecKEZbknuYsRVkj3SK34nUCN0MwshIqrCzZbAQ2muSXLTa3SoDhEb","iv":"2cJ8dNwsWgXJHwyFCytM","s":"q9IA+qKDB60k","v":1,"w":"DUEn16pf6ZrByPW3.9OBx7bVvIu1/aM94"},">":1554305110268},"s":"0Qh5p3P4wq1huwBLjCHhuYR3A4J/ZxTZWsnXkXYxanx0MhBv1Rp2b1Dw/9IgSIWIT2C7Bf4jKdtw3WQykDBDoA=="}
Want to join my private party? Install http://party.lol to read my secret post:
SEA{"m":{"#":"ju1hxfz8IK5IupEBpb2o~G5zkv3WutzVMdg7wUEeQYfac5lEIIJzTG8Iu9G9-RRU._yQDe3u5Fu50O648DVHaSAPbwOrvNjObTXhLHBQde0Q.",".":"what",":":{"ct":"3hXj0E+uPY9Tw2pl6kaxJZfAaDr+lu6BM0gl2TwW7ZNBWGov6gP1LcMXR3imeOLPPMOH3k2/cGl1cTxnKjsEinQX1SPDs/UVchYTxnfD5Mv06feN1kgx6ngt5//VyuSX89nWW1GQzhmL7s8i7qK9ZpbPoj/wQ2ZIH4j+uOD0w8fi99WtziGGrdWMIZg9","iv":"gTpYh3z554d+hbFrAxuV","s":"r1edNLLyZOyz","v":1,"w":"TaM+Kj6PBdATN//d.YqkPNNCDG0Tj1Ak1"},">":1554313167909},"s":"D34PPNHpVeMnT6iSJcTYnJQRnfqzojQhgMn8dKtompBe7QyY/E47j+EQNUqI2wyhp95I8JYJUwhbOlYn/yHPRQ=="}
Want to join my private party? Install http://party.lol to read my secret post:
SEA{"m":{"#":"ju1id56pOgegTcOfyNbF~pIqWHWOhyTbSLKEfbcmanUinGXfKSG8-buPBu15YjY4._fWJsqaR8CGHMmn5fKIFNiu37WPIdi8EsZKbVi6R05M.",".":"what",":":{"ct":"8CACQ68eEXpBaeUf2Ru3jlFELCKdlmNXdJ+4B0FeQ09mGsZARNuCHJ2oNnncFm6TQB80Fw/GecZk1k06Bs2msMS5WzakxLKH5nf/0RuM5pZrQTHnhrwWXVWokViVHRbpjmXsTWR6mrKgvdJ172BJqWAlFwM7D81i1cyXbfl87XmWR2xfbnnyKe7mR9ykc+9gdu378VHkpQl1CnekPPIzfeNYjYgUS23KzNrSjhJzIsEOMXGXaBmrI9+q/mA14jekuOQL1DBYaxX5KRNMmQ+VbhaQiF8dVXYAy11NT6POkKUkkui8tIzr+WIzzfA2b+Bsk0X0nhnHEqZ0kzc5jhV1dQ6zE6H5+c5VHet4tTZ/fmK2VfyjMOos8Pxh67jbsW3RtmGR0wVKN6mtoVu+MBjTfCA1GkJXsLChGUuhuOQgJRTgBG8nfnaCgcDdc3/OKEahTlurtqJuQGg5uyn8dNCp/EfIezoxSuExsVbk0tdIxiVoKZ5+ihU5Ebee6w==","iv":"4FOqj9VykXyg3nOwlEOQ","s":"S9bF9NgoP9rd","v":1,"w":"gKTYUiXzcxqqvxW3./j1CuHc6EaLBbFCG"},">":1554313900419},"s":"eeiIE9IXGsrbCz/OKKVEa9Japz9SxRMwkDd8HTYY8++ctKLyQafPwsj4Q3/jJvokZoPw49IFvHLuw68XUk5k8A=="}
Want to join my private party? Install http://party.lol to read my secret post:
SEA{"m":{"#":"ju2a58o20tInNNdsS8Iw~9Yu7h_hqnoxh_sAj1S1Xwr3JSV20f2UcbLGp2nQ3W1Y.NZ6hyF_iLjJFuKUpXIBrd2EHsIfZRaquszd5qd53Ci4.",".":"what",":":{"ct":"Fmoe9hq8jfU8mwOJw9dLzk70cV8VVWf+nWi9dr6LIkqNOldO+rKrQbZyJNdw10VLgt69w0V9dqmKhYSC6CfnA1oU8jjHD/vsNcegvw6LBwL50nOTq0KaLjzV2XN4VyoxTvKJ6eUwg/PVxlqwtBL8jlJDU/r2XJ7+/P7UHMTzMXimnszUYy8rptAhjVPWOu9eCLHVgKcXW0FCRWSNoRao1oAJyWweAj95f/ySr3WhOU1l3K3H5yErzsjBsd9j0hv6Td2NDYzxpuVrJEx5aWcgJoiLMhGPp7hQVbSKzBmTgyJA1PNjSIztvfh0xDbd9TUvZzl+fgmCSo0IeueXHNArrSVBLOC0DX0j8v4zI+dNItPL/GVxi2SY+Emvds/IgFY7m2AMUkG1925Q/cfqr+Vc05qmVwbpsu+4+F/kUrdKAISOcv5bfXAMVZfbyN01Au2MY1ZUll8tiaefd7fDUhleo6KhD5174h/bx7Twedbuzi49y1c=","iv":"ZX7LSKspUk81AjInUQPS","s":"w5xJF+wMUcBB","v":1,"w":"GW/fypPmzekKoSgz.vD4wqT9WIeNS06bs"},">":1554360560931},"s":"w/dEhtNKW7s04IIUP4Y518O5207vEctuWGiaKvf0/9b8X/2M59nlC2a/kR3/w+ghd0U9E4KIbUjEvjnYNyrx0A=="}
Want to join my private party? Install http://party.lol to read my secret post:
SEA{"m":{"#":"ju2d9cvmDdgJFkq9umzf~pIqWHWOhyTbSLKEfbcmanUinGXfKSG8-buPBu15YjY4._fWJsqaR8CGHMmn5fKIFNiu37WPIdi8EsZKbVi6R05M.",".":"what",":":{"ct":"zc9XcBzHnpWf0JT/mnF2LFxJ59Jt+jvs2CBodK0vkXt4+bdm0y2skikZBjXPrKSMl4MXACeYJc4ZkcvxAuVlhwomIdwyGvLQoYkvtkIDtLwDu/hhcUwsrX779wPfaUInuj5j1qOSTkfXkgra7HbKWhkj7R2rANsu7tc+WU2893De+3x7wL5dhXqOfwq3eJ1oNShjlIv3FlHr/pm7fFFF4J85jaBRLHRvp95lR+dCXxAa+rHVz/TCwLxyQvTMvTjyUfs0LVURh8VqJezpwLIivZPm0zJTOkxbYuXfgkGimaTRs0YMTrg0ud9rbZWvhtah0UfIJmOa1CYxLjAK+IfTZ9eJwyU2oA1fRMhKQlYprrBzFK6gCxHQPFGI9ovFODJ5qLGu","iv":"gL3flrukXokEMyey/4dW","s":"BZd/q/0SjH1O","v":1,"w":"wPd+4HwliL0tpH/E.eiXPYpBZ8dii0q1z"},">":1554365791859},"s":"7Z0bsyQBIlGfm9/Eq07OIrhsGubTaS4RjVTBN3U2Q8Xo15TTfRACM4CDpgAzc9A3AzLMfLqsutvtwEAuQg0RLw=="}
Yes, it even works on Product Hunt. ;) Can anybody figure out what I said? (note: at this time, manual installation of the extension is required, see instructions on the site.)
Want to join my private party? Install http://party.lol to read my secret post:
SEA{"m":{"#":"ju0v7xhn601yU95st0SO~pIqWHWOhyTbSLKEfbcmanUinGXfKSG8-buPBu15YjY4._fWJsqaR8CGHMmn5fKIFNiu37WPIdi8EsZKbVi6R05M.",".":"what",":":{"ct":"z+XcwIyJGa9lBGHUXddP/gCqdNMnWJ8CsBWDqER+rJh0q+8c3EDUf1VwXONpUh9t5McIKgdrmkrazRDkXksUIDfecxIcm9qa3DQ7VtK/opSMxRMnFxpnWXSGqSXlutmtkbVw5CRr/EWN06k+0s2MvKzRiR0p6WpuOFxZVQIqL7cHf8QTqwkth4g=","iv":"mkKwUk13P8rpEAsABk/i","s":"nh88L7cdmsP7","v":1,"w":"+PQKiOikGed6JNQx.HthbVSexnEe0Ki4z"},">":1554275025998},"s":"pSCfHZIKbKJbJsOOPMbZp/bH0mS4vMxoDiIdug9WbcrjSOCFLxrxDeFuUwJMpjz1fvHC4DeWPeq/9z+1Z+52JQ=="}
Want to join my private party? Install http://party.lol to read my secret post:
SEA{"m":{"#":"ju12chjx0Cjwtl3re2K9~fq8v-uN7pxCHvKrrzXsDTtaG9_0PmpfN04Q9EVJVixs._fINEbvmu9UQmWOp_xSXNDHdgP2ssJAfFdyQr9Az4A4.",".":"what",":":{"ct":"6WDtf+gHmPPZhNWTVP/F1PRLk/piq2sgVkniM55LzAs/3YsO4Aj9SmijbKiTbizC5eqG+GwKuS5BMmjKcJ8bcx5SM4CjvAARp5m6vK6uxBaxqKgXLewvdBWvwJbWExZIl9n5pNWABGF9vKHLh9MQ9Xdk","iv":"9MimhndPjh+LfRk2T8Gy","s":"GcTrABA89kZh","v":1,"w":"+Bf7RflajF7ENbBn.KDSSp8Dmg4Cwwm+x"},">":1554286995934},"s":"ufm5lGyWdKCQpG/kvXM2Q63ZIyUXYPj1urC738cqpRVdRZDyVpY9avXmUJky9CdZGFaIAAqgKn4Mpe3VbHxY6w=="}
@lgvichy yes, comment/input has to be empty for encryptor to pop up on click. This is to make it easy for people to skip/exit or edit messages after the fact. Although I'd love to get more feedback, do you think the popup should be more aggressive?
Right now, GUN makes 0 network calls, but yes is aggregating keys using Martti Malmi's Iris/Identifi algorithm. Once you have aggregated enough keys (not us!) we'll be able to upgrade everyone to Secret Agent Mode, which will use GUN for the decentralized/P2P connections. There will be settings/options to change peers, use your own peers, etc. so you fully control everything.
Want to join my private party? Install http://party.lol to read my secret post:
SEA{"m":{"#":"ju13av7mfIDha6EedhwS~fq8v-uN7pxCHvKrrzXsDTtaG9_0PmpfN04Q9EVJVixs._fINEbvmu9UQmWOp_xSXNDHdgP2ssJAfFdyQr9Az4A4.",".":"what",":":{"ct":"VeoBbOzhezOSBq9QWAfggr3e8vjS9ZAEyY1XTSyTSSfavxSRUmn0+hVvKOLEO0auH6ytuFX/mCPYIbEcgO5xr38RvmWt6NGFR4MZXyxM/ERy/oi9Bo7dPY3LhaZnHhVSic1TiRKz+A6CB53GRRs8TqoayzPWv/IfB7wGUsuwO8lwjL6lOTwCPLXcA28yuNrVkvnP4PvoopkJG9QoEf070uc8tdV13zgV1qeVAOKgsT+6BMP9OayatonGv6OapcVElG6TN4KrO2/q48l3f478DxtDV8b1XYfkgRfI8v5VGux7YvnO8xQQI+6/Re13Qc6a4BhBKb1nkH7Tdn0Zw659Mg4YKZjIqkpYK4fcAV68efny5iovA4kkxhsC1NgDu9ehtK2bfGZC9uLMzyvIdjeYZ4obw67t085C8ewp7BULemh27TmMykyJ9jJ7qjXSkiuIqVAAGyxhVcnjqzM3sYbZ1S7DalJN1Pk3BlapKkgBVvCOHZOZOXrhJzIFX5nBo/hSFDGLCN7SGFgYLJlifth8efd/1P86Q+26BBr4T/8/wi+lfPibjLPO3CUsLHTLxbjrBoI42DaIP+Pwtb3Dhee1d2DvU7FpdtZ2p1QYL7OQOs8oKVMbl4K31tptC6RcT9P5BnjPPgEmvsbx8Mww/b33JzkAVrqOqecbyDuHGpaD2E32zmu/AdRFQaonCMyaQonU00T3jpPXJ2n/b62IRERF5+oWGrbs0oZfqKHmbUWWnHjuMUBPZHZIlS0etW7a4qH9uzdUum0yFSiN6uKpRF3OMv+LhCRDOiv+XXqr5xixu1GmVz++zLXgbzXYL6NdDUg88I4NHNBJPGViInuH2dlcHqysJqQXXC4f5jCrrsLq2Q62gt66JsTULHLZRSl326KoCPPT9B7Pa1YVve8yVlRxaFxzJ1rAr3Hn4gvPZBFhj1mLe19WdxwWv+T6FyG3IMwcB4OF5DQeIXJmFxS5WZRk1YzNe20=","iv":"aVHbmnCHL+Amdg2nHe9S","s":"+DTKrPMudQuS","v":1,"w":"Kl47I9OoxbqpOafu.JFun8aEaWOVhtmNf"},">":1554288599939},"s":"liItxVJBzRSbRfm0cEe8qr/GexL2lCdUjqupph/Lknqdi7Eagc436Q4Bn91/rYyAyKJmuxkcNZqljWh9gFW4Yg=="}
@lgvichy ok, yes, thought so :P it is aggressive!
lib/webrtc.js since Browser doesn't need NPM dependencies! 5 min interactive coding tutorial: https://gun.eco/docs/Todo-Dapp
Yes, Martti's work is awesome. I know Dominic of SSB too.
I'm hoping to have SEA (the encryption wrapper) to support libsodium (currently uses WebCrypto, per browser focus, again).
Here is the key sharing steps: https://github.com/eraeco/party....
What is your ECDSA link? Would love to see it!
Yes, we use ECDSA+ECDH keypairs, probably same as you?
Want to join my private party? Install http://party.lol to read my secret post:
SEA{"m":{"#":"ju14jzmt1LxFABHax76Q~fq8v-uN7pxCHvKrrzXsDTtaG9_0PmpfN04Q9EVJVixs._fINEbvmu9UQmWOp_xSXNDHdgP2ssJAfFdyQr9Az4A4.",".":"what",":":{"ct":"llZiFDw0cKB9hHWmPt4RiI6Cf1tn67iN+zWgo5Js+M86aZBINX8ltL4vWVzR+oI/7j27zdIMMZRtLnD92cHzIAdGrXprOTCkZ413STha3TkJNslC3u9N8gJyS70QZ5yZX0RiiYET5mn2v5z2ZLBqhtV/elzno7Wy78/SV3SE3oMVmIZjUeMwMYdMFcmVEsGjnqLA/bwdBMdrU9a6cY9Pt+8a2HALWzJ2JkYlWQ2v8B4/vYzI3+tb79CMpQQQidYHmnvhdv33kjL//F3nur5fzqvFAKComEVAuwCeEuTc5KBudrRdj8a1gHvRPi0bGKqs4493p8AeIknz5DVCgXWn6kYRU1T+4fqO+UgA7nsMMvchR1+cWQG2kZLk98wvMNseiIJK/SwnL2Vhu/hZ+UbOZAfO9mhvIec4nY1bHqIUe54UKzRfDDZf68MqpMiwhPt2WvMGsVufQ8uxhXlAw2aoofFBhjhrOeLNG0Uw/K0S8c+zQufF9JyEHtYJnTG4RWvmV+3SdN9hMyNOO391MFNROhdueTFKZQ6C1Y/evwPo1Uq9qVZT3ZdUy+ysdnVCVy574YOX3rr7","iv":"5HGWejPadzTtanQb7AVb","s":"/oxTlmKx2b6f","v":1,"w":"CqjXpI7YBu9xchzH.RoCBI+OJRFrYaQu1"},">":1554290705190},"s":"OG8n+2Z9JQkSqJQPSbVrD6zI87Vx4/MSxAqfWjP9kJ7i9AM3lb3nbL+g3sgJwI9cvR96R5VQxvrx/J2c5X6FiQ=="}
GUN
GUN
GUN
GUN
local.ai
GUN
local.ai
GUN
local.ai