Paul Driver
|
58e4915a8d
|
stops trying to hide pointer shapes, cleans up secp api, updates secp dependency
|
2020-09-29 11:39:43 -07:00 |
|
Paul Driver
|
7870add409
|
WIP: returning from secp rectification on master and preparing for
rebase and merge.
|
2020-09-24 10:57:04 -07:00 |
|
Paul Driver
|
f5449204e1
|
secp_make->urcrypt
|
2020-08-29 11:55:58 -07:00 |
|
Paul Driver
|
9f251af61d
|
normalize punt logging with u3l_punt
|
2020-08-26 10:51:50 -07:00 |
|
Paul Driver
|
367db56954
|
add punt logging for aes-siv
|
2020-08-25 15:18:43 -07:00 |
|
Paul Driver
|
fd0eaad162
|
aes-siv jets all using urcrypt
|
2020-08-25 15:04:21 -07:00 |
|
Paul Driver
|
400c5187e6
|
siva_de
|
2020-08-25 12:14:13 -07:00 |
|
Paul Driver
|
8d657e12c1
|
aes-siva-en->urcrypt
|
2020-08-24 14:38:26 -07:00 |
|
Paul Driver
|
856de7e415
|
name the sha functions consistently
|
2020-08-21 12:32:48 -07:00 |
|
Paul Driver
|
6f7b5acd20
|
use urcrypt instead of openssl for bash calculation
|
2020-08-21 10:55:32 -07:00 |
|
Paul Driver
|
9bd589f6df
|
remove unused old aes c file
|
2020-08-21 10:45:12 -07:00 |
|
Paul Driver
|
1277ea7a65
|
shal->urcrypt
|
2020-08-21 10:38:48 -07:00 |
|
Paul Driver
|
a06b087f37
|
shas->urcrypt
|
2020-08-20 16:01:16 -07:00 |
|
Paul Driver
|
975672a4f1
|
shay->urcrypt
|
2020-08-20 15:34:01 -07:00 |
|
Paul Driver
|
b742eb729f
|
shax->urcrypt
|
2020-08-20 15:25:11 -07:00 |
|
Paul Driver
|
04e8e85145
|
sha1->urcrypt
|
2020-08-20 15:07:32 -07:00 |
|
Paul Driver
|
aea45ee037
|
ripemd-160->urcrypt
|
2020-08-20 14:43:22 -07:00 |
|
Paul Driver
|
e9c400424d
|
move some includes into urcrypt.c
|
2020-08-18 15:47:19 -07:00 |
|
Paul Driver
|
e846b29754
|
integrate jets with urcrypt changes
|
2020-08-18 15:42:22 -07:00 |
|
Paul Driver
|
bdfa1a4852
|
cleaning up _cbc_pad a bit
|
2020-08-18 12:44:10 -07:00 |
|
Paul Driver
|
2fdffe1e82
|
overwrite inputs instead of copying in urcrypt
|
2020-08-18 12:35:07 -07:00 |
|
Paul Driver
|
ca14af11a7
|
cleaning up a bit, rethinking things
|
2020-08-18 10:31:50 -07:00 |
|
Paul Driver
|
ab8d0dd7ef
|
blake2b
|
2020-08-11 15:01:24 -07:00 |
|
Paul Driver
|
3f917d7848
|
move argon unpacking helpers to u3r
|
2020-08-11 13:04:04 -07:00 |
|
Paul Driver
|
6deec62292
|
rename u3r_unpack->u3r_bytes_fit, u3r_unpack_alloc->u3r_bytes_all
|
2020-08-11 11:12:25 -07:00 |
|
Paul Driver
|
6fdc65dea6
|
argon2
|
2020-08-10 15:19:32 -07:00 |
|
Paul Driver
|
fe1375ef6b
|
cbc:aes -> urcrypt
|
2020-08-07 16:28:31 -07:00 |
|
Paul Driver
|
a9bbac948e
|
more helper functions for shorter, more boring code in aes ecb, cbc
|
2020-08-07 14:40:27 -07:00 |
|
Paul Driver
|
a1c1f3b9ee
|
making the bodies of the cbc functions call helpers to be more boring
|
2020-08-07 13:06:44 -07:00 |
|
Paul Driver
|
e863afd30e
|
add u3r_unpack_alloc()
|
2020-08-07 12:47:43 -07:00 |
|
Paul Driver
|
6e065b6979
|
const qualifiers, inplace reverse, aes_cbca
|
2020-08-07 12:28:50 -07:00 |
|
Paul Driver
|
cd4b8cb9b0
|
aes_ecb -> urcrypt
|
2020-08-05 16:06:04 -07:00 |
|
Paul Driver
|
c8714ebc54
|
rest of the unpacks
|
2020-08-04 16:58:38 -07:00 |
|
Paul Driver
|
4218308d04
|
more unpacks
|
2020-08-04 13:42:10 -07:00 |
|
Paul Driver
|
84c959313d
|
begin move to u3r_unpack() (new function) for consistency in crypto jets
combining the padding and length checking into one function helps make
the crypto jets really boring and easy to scan, improving auditability.
|
2020-08-04 13:10:30 -07:00 |
|
Paul Driver
|
542bd55dc2
|
urcrypt_ed_veri
|
2020-07-31 17:30:09 -07:00 |
|
Paul Driver
|
98d2ad9f08
|
urcrypt_ed_shar
|
2020-07-31 16:56:39 -07:00 |
|
Paul Driver
|
bd17aa70ca
|
urcrypt_ed_puck
|
2020-07-31 16:31:56 -07:00 |
|
Paul Driver
|
2369b4eae2
|
urcrypt_ed_add_double_scalarmult
|
2020-07-31 14:46:26 -07:00 |
|
Paul Driver
|
5b9f60fd2f
|
urcrypt_ed_add_scalarmult_scalarmult_base
|
2020-07-31 14:21:02 -07:00 |
|
Paul Driver
|
cfb9b21018
|
ed_scalarmult_base -> urcrypt
|
2020-07-31 11:55:02 -07:00 |
|
Paul Driver
|
cc5998ae07
|
move ed_point_add to urcrypt
|
2020-07-31 10:50:46 -07:00 |
|
Paul Driver
|
6cb81fe084
|
ed_sign moved to urcrypt
|
2020-07-30 14:40:47 -07:00 |
|
Paul Driver
|
74d06deb1b
|
one working function in so
|
2020-07-30 13:07:13 -07:00 |
|
Paul Driver
|
d7287d2114
|
ed_scalarmult jet only uses urcrypt
|
2020-07-27 19:30:20 -07:00 |
|
Paul Driver
|
b8db4141bc
|
urcrypt pkg with one function, building
|
2020-07-27 19:19:17 -07:00 |
|
Joe Bryan
|
c96705e755
|
vere: bumps urbit version to v0.10.8
|
2020-07-23 18:15:35 -07:00 |
|
Joe Bryan
|
f87aa03d0b
|
pill: updates all
|
2020-07-23 16:44:17 -07:00 |
|
Joe Bryan
|
9e77535568
|
Merge branch 'master' into release/next-vere
* master: (117 commits)
contact-store: restore /~/default contacts
contact-hook: resubscribe on correct paths
metadata: handle OTA correctly
release: urbit-os-v1.0.30
group-store: remove scries from OTA logic
release: urbit-os-v1.0.30
MAINTAINERS: amend for post-fusion
ames: add scry endpoint for forward lanes
ames: improve scry interface
chat, publish, contacts: fix OTA bugs
trouble: report glob state
clay: ignore extraneous /sys/lyv results
zuse: added docstring and warning
release: urbit-os-v1.0.29
groups: correct line-height on group items
launch: use mono for base hash
interface: don't require urbitrc for build:prod
maintainers: add glob-making instructions
interface: amend disconnect copy
metadata-store: migrate contact paths
...
|
2020-07-23 16:08:09 -07:00 |
|
Joe Bryan
|
de9de3fde8
|
Merge pull request #3064 from urbit/ipc-redux
ipc redux
|
2020-07-23 15:26:09 -07:00 |
|