An operating function (Prototype)
Go to file
Jared Tobin 758e3e2232
Replace +ob with a corrected version.
'ob', a core that implemented a permutation cipher for planet-sized
atoms, contained a critical bug that allowed multiple inputs to encipher
to the same output.  This created collisions between some planet-sized
@p values.

The rewritten version corrects this bug, and also rewrites +ob to more
clearly match both 1) the paper that the algorithm comes from, and 2)
the parallel implementation in urbit-ob that has gone through an
exhaustive test.

This also adjusts two calls to 'ob' elsewhere in hoon.hoon such that
they match the updated core.
2019-03-18 20:35:20 +13:00
.travis [CI] bump pinned vere commit 2019-02-14 13:13:22 -08:00
app Tiebout - Apple Push Notification Server App (#1084) 2019-03-01 10:37:16 -08:00
gen add |bonk and flop ames timer order 2019-02-16 10:42:09 -08:00
lib Merge branch 'hotfix' into next 2019-03-07 11:46:00 -08:00
mar Tiebout - Apple Push Notification Server App (#1084) 2019-03-01 10:37:16 -08:00
ren Merge branch 'next-ota' into trailing-whitespace 2019-01-18 13:23:52 -08:00
sec/com Remove all security drivers but Google, which is used. 2018-12-10 15:59:35 -08:00
sur Tiebout - Apple Push Notification Server App (#1084) 2019-03-01 10:37:16 -08:00
sys Replace +ob with a corrected version. 2019-03-18 20:35:20 +13:00
tests Add support to lens-command for pill output and optimized base64 encoding. (#1068) 2019-02-27 16:12:59 -08:00
web landscape 3f83c798bd61b7e6cef5c4e2f7c7f3ac89d4ec09 2019-03-07 11:40:30 -08:00
.gitignore fixed missed renamings and added files to collections dir for ford testing 2018-08-01 11:32:34 -07:00
.travis.yml Check for trailing whitespace during CI 2019-01-18 09:31:55 -08:00
LICENSE.txt Update LICENSE copyright year 2017-09-16 09:22:07 -07:00
web.hoon - Added page redirect from / to /~~/landscape 2019-01-07 19:47:15 -08:00