Commit Graph

239 Commits

Author SHA1 Message Date
Love Hörnquist Åstrand
68a0002ba9 clean up
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23643 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-08-19 02:20:36 +00:00
Love Hörnquist Åstrand
58362ab151 Test EVP_CIPHER
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23642 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-08-19 02:20:24 +00:00
Love Hörnquist Åstrand
c6f0b74fe5 Do incremental encryption.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23641 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-08-19 02:20:14 +00:00
Love Hörnquist Åstrand
6fe6bf3eef allow selecting blocksize
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23640 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-08-19 02:20:01 +00:00
Love Hörnquist Åstrand
61fb057fe7 Try to update buf_len to catch more errors
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23636 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-08-18 20:15:30 +00:00
Love Hörnquist Åstrand
bbc4454631 First implementation of EVP_CipherUpdate and EVP_CipherFinal_ex that
only handle buffers on block bounderies.

git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23635 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-08-18 20:15:16 +00:00
Love Hörnquist Åstrand
248222b8f6 Tell what buf_len is used for.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23634 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-08-18 20:15:03 +00:00
Love Hörnquist Åstrand
f9e0ec033a comments
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23633 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-08-18 20:14:53 +00:00
Love Hörnquist Åstrand
bec34fc8ac ref to example.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23632 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-08-18 20:14:41 +00:00
Love Hörnquist Åstrand
a62c81e366 Test program
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23631 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-08-18 20:14:29 +00:00
Love Hörnquist Åstrand
0077b6dd15 add example_evp_cipher
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23630 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-08-18 20:14:19 +00:00
Love Hörnquist Åstrand
146c256ee5 define HC_DEPRECATED_CRYPTO
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23629 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-08-18 20:14:07 +00:00
Love Hörnquist Åstrand
e0efb981f0 documentation and fix des
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23628 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-08-18 20:13:55 +00:00
Love Hörnquist Åstrand
e8bb6453e2 Dummy EVP_CipherUpdate EVP_CipherFinal_ex
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23624 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-08-18 20:13:10 +00:00
Love Hörnquist Åstrand
abce4983a7 Add prototypes for EVP_CipherUpdate EVP_CipherFinal_ex
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23623 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-08-18 20:12:44 +00:00
Love Hörnquist Åstrand
2c011371e2 Mark weak crypto as HC_DEPRECATED_CRYPTO
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23612 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-08-17 15:56:58 +00:00
Love Hörnquist Åstrand
de9f33dca8 define HC_DEPRECATED_CRYPTO
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23611 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-08-17 15:56:49 +00:00
Love Hörnquist Åstrand
89d5b031f9 define HC_DEPRECATED_CRYPTO
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23610 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-08-17 15:56:40 +00:00
Love Hörnquist Åstrand
ce7dc5a8b8 add EVP_des_cbc
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23593 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-08-17 14:10:24 +00:00
Love Hörnquist Åstrand
e8c1f45bf8 add EVP_des_cbc
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23592 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-08-17 14:10:15 +00:00
Love Hörnquist Åstrand
3cf44d5def add EVP_des_cbc
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23591 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-08-17 14:10:07 +00:00
Love Hörnquist Åstrand
357e5964a9 play games to move make make-proto not see this functions.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23588 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-08-17 14:09:31 +00:00
Love Hörnquist Åstrand
acdb0765bd maybe this should work...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23571 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-08-17 14:05:53 +00:00
Love Hörnquist Åstrand
754267da67 expose hc_evp_md
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23570 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-08-16 23:04:52 +00:00
Love Hörnquist Åstrand
7c6e91521c expose hc_evp_md
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23569 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-08-16 23:04:43 +00:00
Love Hörnquist Åstrand
7e03e547fa generic hash (sample md5)
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23563 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-08-16 23:03:28 +00:00
Love Hörnquist Åstrand
25114f77f6 handle building as part of openssl and libkrb5
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23561 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-08-16 23:03:11 +00:00
Love Hörnquist Åstrand
4dd45a8442 make this as cryptolib
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23560 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-08-16 23:02:59 +00:00
Love Hörnquist Åstrand
28650bb961 EVP_wincrypt_des_ede3_cbc
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23559 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-08-16 23:02:49 +00:00
Love Hörnquist Åstrand
d9d708753c test evp-aes-cts
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23557 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-08-16 23:02:25 +00:00
Love Hörnquist Åstrand
814682faba add evp-aes-cts
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23556 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-08-16 23:02:13 +00:00
Love Hörnquist Åstrand
cc11539054 spelling
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23555 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-08-16 23:02:00 +00:00
Love Hörnquist Åstrand
3f658d3d19 add evp-aes-cts
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23554 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-08-16 23:01:52 +00:00
Love Hörnquist Åstrand
7d2c2bfd04 add aes cts
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23553 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-08-16 23:01:35 +00:00
Love Hörnquist Åstrand
dcf1a2fea0 add new symbols
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23552 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-08-16 23:01:25 +00:00
Love Hörnquist Åstrand
f90c487c4b add (c)
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23551 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-08-16 23:01:14 +00:00
Love Hörnquist Åstrand
5fadb08d38 break out the hcrypto part
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23550 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-08-16 23:00:59 +00:00
Love Hörnquist Åstrand
765920bf4e break out the hcrypto part
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23549 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-08-16 23:00:49 +00:00
Love Hörnquist Åstrand
fe4dcf700a evp-hcrypto.c
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23548 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-08-16 23:00:40 +00:00
Love Hörnquist Åstrand
e112c2f9aa Include larger table with IMATH_LARGE_PRIME_TABLE.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23521 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-08-11 10:01:59 +00:00
Love Hörnquist Åstrand
e896b1f6e8 define IMATH_LARGE_PRIME_TABLE
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23520 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-08-11 10:01:53 +00:00
Love Hörnquist Åstrand
67b4e4ccd0 update to imath 1.13
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23519 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-08-11 10:01:48 +00:00
Love Hörnquist Åstrand
57666b9434 close-on-exec
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23466 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-07-27 12:16:15 +00:00
Love Hörnquist Åstrand
257fd5237c close-on-exec
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23465 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-07-27 12:15:47 +00:00
Love Hörnquist Åstrand
e55772d6cf close-on-exec
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23464 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-07-27 12:15:21 +00:00
Love Hörnquist Åstrand
5bf46d38c5 close-on-exec
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23463 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-07-27 12:15:06 +00:00
Love Hörnquist Åstrand
9b7124911d close-on-exec
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23462 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-07-27 12:14:42 +00:00
Love Hörnquist Åstrand
4aa7c5df3c close-on-exec
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23461 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-07-27 12:14:20 +00:00
Love Hörnquist Åstrand
c0888bdebf x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23327 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-06-26 03:55:12 +00:00
Love Hörnquist Åstrand
7ecdb267fc Send newline from use to stderr, just like the prompt. From Ted Percival.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23326 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-06-26 03:55:03 +00:00