index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
crypto
Age
Commit message (
Expand
)
Author
2015-11-03
Enable Chacha20-Poly1305 in the software crypto driver
Mike Belopuhov
2015-11-03
Hook up Chacha20-Poly1305 to the OpenBSD Cryptographic Framework
Mike Belopuhov
2015-11-03
Chacha20-Poly1305 AEAD construction as described in RFC7634 and RFC7539
Mike Belopuhov
2015-10-29
Import Poly1305 Message Authentication Code
Mike Belopuhov
2015-10-27
Use verbose defines instead of hardcoded values for clarity when
Mike Belopuhov
2015-10-27
Sync chacha_ivsetup to the version in ssh so that we could
Mike Belopuhov
2015-10-26
Use axf's hashsize as a block size in the authenticated encryption routine.
Mike Belopuhov
2015-08-31
two fairly simple sizes for free()
Theo de Raadt
2015-08-28
fairly simple sizes for free(); ok tedu
Theo de Raadt
2015-03-16
Include <sys/param.h> rather than <sys/types.h> when also including
Miod Vallat
2015-03-14
Remove wrong reference to zlib.
Loganaden Velvindron
2015-03-14
Remove some includes include-what-you-use claims don't
Jonathan Gray
2015-02-20
Use standard spelling for types, and rename local variable from "free".
Ted Unangst
2015-02-09
we want to defer work traditionally (in openbsd) handled in an
David Gwynne
2015-02-07
keep this in sync a bit with userland by putting static on functions
David Gwynne
2015-01-27
remove the second void * argument on tasks.
David Gwynne
2015-01-16
Less code, more better. No longer need to worry about what mysterious
Ted Unangst
2015-01-15
remove static version string
Ted Unangst
2015-01-15
simplify des headers by stripping out all the unnecessary userland bits
Ted Unangst
2015-01-04
Use __buffer__ instead of __string__ as the __bounded type. The former causes
Miod Vallat
2014-12-31
recent changes broke alignment requirements on arm.
Ted Unangst
2014-12-30
add __bounded as appropriate.
David Gwynne
2014-12-28
convert bcopy to memcpy in md5 and sha1. also be consistent about clearing
Ted Unangst
2014-12-28
remove KPDK. not really used, and a bad choice anyway. ok naddy
Ted Unangst
2014-12-23
as in libc, always assume digest is passed to Final. no null allowed.
Ted Unangst
2014-12-23
as in libc, there's no need to check for calling Init on null context
Ted Unangst
2014-12-23
use endian.h swap macros instead of home grown versions
Ted Unangst
2014-12-20
openbsd rcisd
Ted Unangst
2014-12-19
make the code look more like libc by changing Transform to take the state
Ted Unangst
2014-12-19
convert bcopy/zero to memcpy. ok deraadt djm
Ted Unangst
2014-12-18
only unroll on i386 and amd64 (where confirmed to be much faster).
Ted Unangst
2014-12-17
unroll loops for sha2. quite a bit faster for amd64.
Ted Unangst
2014-11-17
Sync our kernel AES code to the one shipped in OpenSSL/LibreSSL.
Mike Belopuhov
2014-11-16
Defining the interface in terms of char * means most callers are
Ted Unangst
2014-11-12
Improve performance of an internal loop by saving up on branching
Mike Belopuhov
2014-11-04
introduce SipHash, designed by Jean-Phillippe Aumasson and Daniel
David Gwynne
2014-10-23
pools lock themselves now, we just have to tell them what IPL they
David Gwynne
2014-10-23
apply only the bit of r1.69 that should have been committed:
David Gwynne
2014-10-23
revert previous. it did more than the commit message said it did.
David Gwynne
2014-10-22
make the crypto taskq protect things at IPL_VM instead of IPL_HIGH.
David Gwynne
2014-10-20
replace bzeros after allocations with M_ZERO and PR_ZERO as appropriate.
David Gwynne
2014-09-14
remove uneeded proc.h includes
Jonathan Gray
2014-08-20
Bye bye /dev/crypto
Mike Belopuhov
2014-08-20
Bye bye /dev/crypto
Mike Belopuhov
2014-08-18
dont rely on mbuf.h to provide pool.h.
David Gwynne
2014-07-13
use mallocarray()
Theo de Raadt
2014-07-13
do not need malloc.h
Theo de Raadt
2014-07-12
add a size argument to free. will be used soon, but for now default to 0.
Ted Unangst
2014-07-08
decouple struct uvmexp into a new file, so that uvm_extern.h and sysctl.h
Theo de Raadt
2014-02-18
fix IPComp interop with linux: switch Z_PARTIAL_FLUSH to Z_FINISH for
Markus Friedl
[prev]
[next]