Click on a directory to enter that directory. Click on a file to display its revision history and to get a chance to display diffs between revisions.
Current directory: [local] / src / sys / crypto
Current tag: OPENBSD_7_4
File | Rev. | Age | Author | Last log entry |
---|---|---|---|---|
Parent Directory | ||||
aes.c | 1.2 | 3 years | tobhe | Add missing CVS tags. ok patrick@ |
aes.h | 1.4 | 3 years | tobhe | Add missing CVS tags. ok patrick@ |
arc4.c | 1.3 | 16 years | djm | Add __bounded__ attributes to prototypes. Use (x & 0xff) rather than (x % 256) -... |
arc4.h | 1.3 | 16 years | djm | Add __bounded__ attributes to prototypes. Use (x & 0xff) rather than (x % 256) -... |
blake2s.c | 1.3 | 16 months | miod | Remove redundant DIAGNOSTIC wrappers around KASSERT macros. From Crystal Kolipe.... |
blake2s.h | 1.3 | 16 months | miod | Remove redundant DIAGNOSTIC wrappers around KASSERT macros. From Crystal Kolipe.... |
blf.c | 1.9 | 21 months | jsg | remove unused blowfish inline defines inline use was removed in 1998 |
blf.h | 1.7 | 2 years | djm | Niels agreed to remove the advertising clause; switching these to 3-term BSD lic... |
cast.c | 1.4 | 12 years | matthew | Use explicit_bzero() for clearing key material. Pointed out by Michael W. Bombar... |
cast.h | 1.2 | 22 years | millert | First round of __P removal in sys |
castsb.h | 1.1 | 24 years | deraadt | branches: 1.1.2; move crypto code |
chacha_private.h | 1.4 | 3 years | tobhe | Add missing CVS tags. ok patrick@ |
chachapoly.c | 1.6 | 3 years | tobhe | Add missing CVS tags. ok patrick@ |
chachapoly.h | 1.4 | 3 years | tobhe | Add missing CVS tags. ok patrick@ |
cmac.c | 1.3 | 7 years | mikeb | Switch 802.11 crypto over to the new AES OK stsp@ |
cmac.h | 1.3 | 7 years | mikeb | Switch 802.11 crypto over to the new AES OK stsp@ |
criov.c | 1.20 | 9 years | jsg | Remove some includes include-what-you-use claims don't have any direct symbols u... |
crypto.c | 1.92 | 2 years | tobhe | Remove crp_etype and return errors directly from crypto_invoke() ok patrick@ |
cryptodev.h | 1.82 | 2 years | claudio | Retire CRYPTO_F_MPSAFE it is no longer of any use. The crypto framework no longe... |
cryptosoft.c | 1.91 | 2 years | patrick | Stop setting etype in the MD crypto code. So far we have set the etype and retu... |
cryptosoft.h | 1.16 | 2 years | bluhm | Use SLIST macro for cryptosoft sessions instead of hand rolled list. OK mpi@ tob... |
curve25519.c | 1.2 | 3 years | tobhe | Add missing CVS tags. ok patrick@ |
curve25519.h | 1.2 | 3 years | tobhe | Add missing CVS tags. ok patrick@ |
des_locl.h | 1.7 | 8 years | naddy | Remove plain DES from the kernel crypto framework, including the crypto accelera... |
ecb3_enc.c | 1.3 | 10 years | brad | ansify some function definitions and tidy up this code style wise. this ancient ... |
ecb_enc.c | 1.6 | 8 years | naddy | Remove plain DES from the kernel crypto framework, including the crypto accelera... |
gmac.c | 1.10 | 7 years | mikeb | Switch OCF and IPsec over to the new AES ok djm |
gmac.h | 1.6 | 7 years | mikeb | Switch OCF and IPsec over to the new AES ok djm |
hmac.c | 1.4 | 7 years | tedu | convert bcopy to memcpy. from david hill |
hmac.h | 1.3 | 11 years | deraadt | Remove excessive sys/cdefs.h inclusion ok guenther millert kettenis |
idgen.c | 1.8 | 3 years | tobhe | Add missing CVS tags. ok patrick@ |
idgen.h | 1.3 | 11 years | djm | fix a bug that caused time-based rekeys to happen too frequently. rename the st... |
key_wrap.c | 1.5 | 7 years | mikeb | Switch 802.11 crypto over to the new AES OK stsp@ |
key_wrap.h | 1.3 | 7 years | mikeb | Switch 802.11 crypto over to the new AES OK stsp@ |
md5.c | 1.4 | 9 years | tedu | convert bcopy to memcpy in md5 and sha1. also be consistent about clearing conte... |
md5.h | 1.3 | 9 years | tedu | Defining the interface in terms of char * means most callers are required to cas... |
michael.c | 1.2 | 15 years | damien | gives this a chance to work on architectures with strict alignment constraints. |
michael.h | 1.2 | 11 years | deraadt | Remove excessive sys/cdefs.h inclusion ok guenther millert kettenis |
podd.h | 1.1 | 24 years | deraadt | branches: 1.1.2; move crypto code |
poly1305.c | 1.2 | 3 years | tobhe | Add missing CVS tags. ok patrick@ |
poly1305.h | 1.2 | 3 years | tobhe | Add missing CVS tags. ok patrick@ |
rijndael.c | 1.20 | 9 years | mikeb | Sync our kernel AES code to the one shipped in OpenSSL/LibreSSL. This includes ... |
rijndael.h | 1.13 | 16 years | djm | constify arguments in wrapper functions; the lower level functions were already ... |
rmd160.c | 1.5 | 13 years | deraadt | for key material that is being being discarded, convert bzero() to explicit_bzer... |
rmd160.h | 1.5 | 14 years | millert | Buffer in RMD160_CTX is length RMD160_BLOCK_LENGTH not RMD160_DIGEST_LENGTH. Use... |
set_key.c | 1.5 | 3 years | jsg | spelling |
sha1.c | 1.11 | 9 years | tedu | convert bcopy to memcpy in md5 and sha1. also be consistent about clearing conte... |
sha1.h | 1.6 | 9 years | tedu | Defining the interface in terms of char * means most callers are required to cas... |
sha2.c | 1.21 | 17 months | patrick | Fix array bounds mismatch with clang 15 New warning -Warray-parameter is a bit ... |
sha2.h | 1.5 | 9 years | tedu | Defining the interface in terms of char * means most callers are required to cas... |
siphash.c | 1.5 | 6 years | mikeb | Sync with the code in libc OK millert; original commit message by tedu@: memcp... |
siphash.h | 1.5 | 9 years | tedu | Use standard spelling for types, and rename local variable from "free". No actua... |
sk.h | 1.2 | 21 years | miod | Use int32_t rather long on strategic places, to be more sparc64-friendly; ok jas... |
spr.h | 1.2 | 21 years | miod | Use int32_t rather long on strategic places, to be more sparc64-friendly; ok jas... |
xform.c | 1.61 | 2 years | bluhm | After deleting hifn(4) the only provider for the LZS compression algorithm is go... |
xform.h | 1.32 | 2 years | bluhm | After deleting hifn(4) the only provider for the LZS compression algorithm is go... |
xform_ipcomp.c | 1.8 | 5 years | mpi | free(9) sizes. ok visa@ |