User contributions
From OpenSSLWiki
Jump to navigationJump to search- 14:50, 1 April 2013 diff hist -2 EVP Changed derivation to agreement
- 14:49, 1 April 2013 diff hist +31 N EVP Key Derivation moved EVP Key Derivation to EVP Key Agreement: OpenSSL uses the "derive" function to perform key agreement. However more generally this process is referred to as key agreement - derivation can mean other things. All a bit confusing. Changing n
- 14:49, 1 April 2013 diff hist 0 m EVP Key Agreement moved EVP Key Derivation to EVP Key Agreement: OpenSSL uses the "derive" function to perform key agreement. However more generally this process is referred to as key agreement - derivation can mean other things. All a bit confusing. Changing n
- 14:47, 1 April 2013 diff hist -4 EVP Key Agreement Change derivation to agreement
- 14:44, 1 April 2013 diff hist +146 EVP Key Agreement Added further DH and ECDH Links
- 22:38, 31 March 2013 diff hist +51 Elliptic Curve Diffie Hellman Added header files to code sample
- 22:37, 31 March 2013 diff hist +32 Elliptic Curve Diffie Hellman Added link to Diffie-Hellman parameters page
- 22:35, 31 March 2013 diff hist +72 Diffie-Hellman parameters Added links to ECDH page
- 22:32, 31 March 2013 diff hist +31 Elliptic Curve Diffie Hellman Added link to Cryptographic Algorithms
- 22:29, 31 March 2013 diff hist -1 m Elliptic Curve Diffie Hellman Fixed spelling error
- 22:25, 31 March 2013 diff hist +4,468 N Elliptic Curve Diffie Hellman First draft ECDH page
- 22:07, 31 March 2013 diff hist +93 Cryptographic Algorithms Added ECDH link current
- 22:05, 31 March 2013 diff hist +36 EVP Key Agreement Added ECDH link
- 22:04, 31 March 2013 diff hist +53 EVP Key Agreement Added DH and ECDH Links
- 08:28, 31 March 2013 diff hist +146 Talk:Random Numbers →Should we be promoting a commercial company?
- 21:40, 27 March 2013 diff hist +774 N User:Matt First draft user page current
- 21:28, 27 March 2013 diff hist +1,159 Elliptic Curve Cryptography Added discussion on the advantages of ECC
- 21:04, 27 March 2013 diff hist +38 EVP Signing and Verifying Added more explicit warning about the dangers of memcmp when checking MACs
- 21:01, 27 March 2013 diff hist +11 m EVP Signing and Verifying Layout tweaki
- 21:00, 27 March 2013 diff hist +1,165 EVP Signing and Verifying Added example of how to verify a MAC code
- 23:26, 24 March 2013 diff hist +2,034 Diffie Hellman Added example of using low level API (with caveats to say use EVP instead)
- 22:25, 22 March 2013 diff hist +21 EVP Key Agreement Added link to Diffie Hellman
- 22:24, 22 March 2013 diff hist 0 m EVP Key Agreement Fixed link
- 22:23, 22 March 2013 diff hist +566 EVP Key Agreement Added discussion on passing derived shared secrets through a hash function before use
- 22:16, 22 March 2013 diff hist +41 Diffie Hellman Added clarification note on RFC 5114
- 22:14, 22 March 2013 diff hist +43 Diffie Hellman Added note on ANSI X9.42
- 23:50, 20 March 2013 diff hist +86 EVP Signing and Verifying Added version note on CMAC
- 20:41, 20 March 2013 diff hist +260 Talk:Random Numbers Response on undocumeted functions
- 22:50, 19 March 2013 diff hist +53 Library Errors Added see also section
- 22:49, 19 March 2013 diff hist +81 Libcrypto API Added link to Library Errors page
- 22:48, 19 March 2013 diff hist -1 m Library Errors Corrected formatting error
- 22:37, 19 March 2013 diff hist +4 m Diffie Hellman Tweaked see also
- 22:34, 19 March 2013 diff hist +3,451 N Diffie Hellman First draft Diffie Hellman page
- 22:34, 19 March 2013 diff hist +190 N Cryptographic Algorithms Created algorithms pagte
- 22:32, 19 March 2013 diff hist -4 Libcrypto API Removed low level link and replaced with a link for crypto algorithms
- 21:05, 19 March 2013 diff hist +370 Talk:Random Numbers Response to point made by Patrick
- 21:03, 19 March 2013 diff hist -257 Contributions Fixed corruption of the text during a previous edit
- 14:55, 18 March 2013 diff hist +77 License Tweaked words around current and future versions of the license
- 14:52, 18 March 2013 diff hist +153 Main Page Modified words around license
- 13:57, 16 March 2013 diff hist +4 Elliptic Curve Cryptography Corrected link
- 13:51, 16 March 2013 diff hist +2,650 Elliptic Curve Cryptography Added section on working with keys
- 13:08, 16 March 2013 diff hist +289 Elliptic Curve Cryptography Corrected error around the parameters required for a binary field
- 12:43, 16 March 2013 diff hist +1,071 Elliptic Curve Cryptography Added description of F2m fields
- 22:45, 14 March 2013 diff hist +75 License Made it clear that no decision has been made to go with a pure Apache license
- 23:13, 13 March 2013 diff hist +150 Elliptic Curve Cryptography Made some corrections around the definition of a group
- 23:03, 13 March 2013 diff hist -1 m Library Errors Spelling correction
- 23:38, 12 March 2013 diff hist +5,366 Elliptic Curve Cryptography Further discussion plus example code
- 00:23, 12 March 2013 diff hist +16 m Elliptic Curve Cryptography Tweak
- 00:21, 12 March 2013 diff hist -6 Elliptic Curve Cryptography Correction
- 00:14, 12 March 2013 diff hist 0 m Elliptic Curve Cryptography Spelling correction
- 00:12, 12 March 2013 diff hist +40 m Elliptic Curve Cryptography Minor tweak
- 00:10, 12 March 2013 diff hist +4,093 N Elliptic Curve Cryptography First tranche of text. More to follow
- 00:09, 12 March 2013 diff hist +6 Libcrypto API Added ECC link. Removed Vi@gr@ :-)
- 21:14, 11 March 2013 diff hist +1,502 Random Numbers Added section on assessing randomness
- 21:08, 9 March 2013 diff hist +34 EVP Asymmetric Encryption and Decryption of an Envelope Added reference to EVP_Open* set of functions
- 21:06, 9 March 2013 diff hist +4,031 N EVP Asymmetric Encryption and Decryption of an Envelope Initial draft
- 19:33, 9 March 2013 diff hist -10 m Basic rules Tweaked headings
- 19:26, 9 March 2013 diff hist +345 Basic rules Added statement on Commercial products
- 13:44, 9 March 2013 diff hist -1 m Commercial Product Disclaimer Spelling correction
- 13:39, 9 March 2013 diff hist 0 EVP Key and Parameter Generation Corrected error with RSA key generation
- 12:57, 9 March 2013 diff hist +30 EVP Modified assymetric encryption link
- 12:46, 9 March 2013 diff hist +44 Random Numbers Added See also section
- 12:45, 9 March 2013 diff hist +154 EVP Key and Parameter Generation Added link to Random Number page
- 12:33, 9 March 2013 diff hist +572 Talk:Random Numbers Should we be promoting a commericla company section added
- 12:26, 9 March 2013 diff hist +684 Talk:Random Numbers Added discussion on RAND_poll
- 12:22, 9 March 2013 diff hist -203 Random Numbers Removed question about RAND_poll
- 11:36, 9 March 2013 diff hist +84 EVP Authenticated Encryption and Decryption Modified checking of return codes
- 11:28, 9 March 2013 diff hist +24 EVP Symmetric Encryption and Decryption Modified checking of return codes
- 11:23, 9 March 2013 diff hist +16 EVP Signing and Verifying Modified checking of return codes
- 11:22, 9 March 2013 diff hist +13 EVP Signing and Verifying Modified checking of return codes
- 11:20, 9 March 2013 diff hist +246 EVP Signing and Verifying Clarified the usage for CMAC, and added some words around message digests
- 10:52, 9 March 2013 diff hist +109 EVP Message Digests Added link to manual
- 10:50, 9 March 2013 diff hist -30 EVP Message Digests Clarified wording
- 10:49, 9 March 2013 diff hist +2,021 N EVP Message Digests Initial draft
- 20:50, 7 March 2013 diff hist +15 Libcrypto API Made FIPS a link
- 20:48, 7 March 2013 diff hist -1 m Libcrypto API Grammar correction
- 20:48, 7 March 2013 diff hist +88 Libcrypto API Added note about low level interface availability in FIPS mode
- 20:40, 7 March 2013 diff hist -1 m EVP Key Agreement Minor correction
- 20:39, 7 March 2013 diff hist +2,031 N EVP Key Agreement Initial draft
- 22:31, 5 March 2013 diff hist +777 Talk:Libcrypto API Further thoughts on return values
- 22:20, 5 March 2013 diff hist +16 EVP Signing and Verifying Modified code to use OPENSSL_malloc instead of malloc
- 20:36, 5 March 2013 diff hist 0 m EVP Authenticated Encryption and Decryption Spelling correction
- 20:36, 5 March 2013 diff hist 0 m EVP Authenticated Encryption and Decryption Spelling correction
- 20:35, 5 March 2013 diff hist +2,255 EVP Authenticated Encryption and Decryption Added CCM decryption
- 20:29, 5 March 2013 diff hist +2,313 EVP Authenticated Encryption and Decryption Added CCM encryption
- 13:06, 5 March 2013 diff hist +90 EVP Authenticated Encryption and Decryption Added See also section
- 13:05, 5 March 2013 diff hist -1 m EVP Authenticated Encryption and Decryption Minor fix
- 13:04, 5 March 2013 diff hist 0 m EVP Authenticated Encryption and Decryption Minor fix to link
- 13:03, 5 March 2013 diff hist +138 EVP Authenticated Encryption and Decryption Added link to manual
- 12:59, 5 March 2013 diff hist +33 m EVP Authenticated Encryption and Decryption Formatting fixes
- 12:58, 5 March 2013 diff hist +5 m EVP Authenticated Encryption and Decryption Formatting fixes
- 12:57, 5 March 2013 diff hist +5,102 N EVP Authenticated Encryption and Decryption Initial draft
- 00:01, 5 March 2013 diff hist +300 Libcrypto API Added further information sections
- 23:45, 4 March 2013 diff hist -102 EVP Symmetric Encryption and Decryption Various minor code corrections to bring into line with the best practice stated elsewhere
- 23:43, 4 March 2013 diff hist +48 EVP Symmetric Encryption and Decryption Added EVP_CIPHER_CTX_cleanup
- 23:41, 4 March 2013 diff hist +2 m EVP Symmetric Encryption and Decryption Corrected formatting error
- 23:40, 4 March 2013 diff hist +40 EVP Symmetric Encryption and Decryption Added recommened init code
- 23:37, 4 March 2013 diff hist +14 Talk:Libcrypto API Made discussion title more specific
- 23:35, 4 March 2013 diff hist +31 Libcrypto API Corrected syntax for OPENSSL_config
- 21:05, 4 March 2013 diff hist +95 Talk:Libcrypto API →Return values
- 21:04, 4 March 2013 diff hist +706 Libcrypto API Added advice around some functions not returning 0 for error and 1 for success
- 21:01, 4 March 2013 diff hist +227 Talk:Libcrypto API →Initialization and engines?
- 20:59, 4 March 2013 diff hist +1 m Libcrypto API Corrected cosmetic problem
- 20:58, 4 March 2013 diff hist +84 Libcrypto API Added call to OpenSSL_config()
- 20:52, 4 March 2013 diff hist +54 Talk:Libcrypto API
- 22:17, 3 March 2013 diff hist -116 Libcrypto API →Error Handling
- 22:16, 3 March 2013 diff hist +123 Talk:Libcrypto API →Best practices for printing errors
- 22:15, 3 March 2013 diff hist +163 Talk:Libcrypto API →Initialization and engines?
- 14:30, 2 March 2013 diff hist +90 EVP Added Authenticated encryption link
- 14:25, 2 March 2013 diff hist +570 EVP Symmetric Encryption and Decryption Added "notes" section
- 14:18, 2 March 2013 diff hist -1 EVP Symmetric Encryption and Decryption Renamed Finally section
- 14:01, 2 March 2013 diff hist +571 EVP Symmetric Encryption and Decryption Added "Finally" section
- 13:57, 2 March 2013 diff hist +112 EVP Symmetric Encryption and Decryption Added note about ensuring the correct key and IV length
- 13:53, 2 March 2013 diff hist +7,834 N EVP Symmetric Encryption and Decryption Created page with "The libcrypto library within OpenSSL provides functions for performing symmetric encryption and decryption operations across a wide range of algorithms and mode…"
- 10:54, 1 March 2013 diff hist -181 Main Page Removed defacement!!
- 09:14, 1 March 2013 diff hist +41 EVP Signing and Verifying Corrected EVP_DigestVerifyFinal call to show that 0 indicates a failure to verify (not a more serious error)
- 23:25, 28 February 2013 diff hist +44 EVP Signing and Verifying Added See also section
- 23:24, 28 February 2013 diff hist +44 EVP Key and Parameter Generation Added See also section
- 23:23, 28 February 2013 diff hist +34 EVP
- 23:20, 28 February 2013 diff hist +31 Libcrypto API Added See also section
- 23:06, 28 February 2013 diff hist +179 EVP Signing and Verifying Added links to OpenSSL docs
- 23:03, 28 February 2013 diff hist -27 EVP Removed link to separate MAC codes page (merged with signing/verifying)
- 23:00, 28 February 2013 diff hist +254 EVP Signing and Verifying →Verifying a Message
- 22:56, 28 February 2013 diff hist +562 EVP Signing and Verifying
- 22:49, 28 February 2013 diff hist +259 EVP Signing and Verifying →Signing a Message
- 22:43, 28 February 2013 diff hist +218 EVP Signing and Verifying
- 22:38, 28 February 2013 diff hist +57 EVP Signing and Verifying
- 22:35, 28 February 2013 diff hist +1,394 N EVP Signing and Verifying Created page with "There are two APIs available for performing sign and verify operations. The older EVP_Sign* functions, and the newer and more flexible EVP_DigestSign* functions. They are very si…"
- 09:20, 28 February 2013 diff hist +113 EVP →Working with EVP_PKEYs
- 09:18, 28 February 2013 diff hist +4 m Template:CategoryTOC →Categories
- 09:17, 28 February 2013 diff hist +31 Template:CategoryTOC →Categories
- 23:40, 27 February 2013 diff hist 0 m Libcrypto API →High Level and Low Level Interfaces
- 23:38, 27 February 2013 diff hist +106 Template:CategoryTOC →Categories
- 23:36, 27 February 2013 diff hist +1 EVP Key and Parameter Generation
- 23:35, 27 February 2013 diff hist +2,665 N EVP Key and Parameter Generation Created page with "The EVP functions support the ability to generate parameters and keys if required for EVP_PKEY objects. ==Parameter Generation== Parameter generation is supported for the follo…"
- 23:10, 27 February 2013 diff hist +570 EVP
- 23:02, 27 February 2013 diff hist +24 m EVP →Working with Algorithms and Modes
- 22:55, 27 February 2013 diff hist +8 m EVP →Working with Algorithms and Modes
- 22:55, 27 February 2013 diff hist +1,531 EVP →Working with Algorithms and Modes
- 22:30, 27 February 2013 diff hist -1 m EVP →Working with EVP_PKEYs
- 22:29, 27 February 2013 diff hist +1,455 N EVP Initial EVP page
- 21:17, 27 February 2013 diff hist +1 Libcrypto API →Error Handling
- 21:16, 27 February 2013 diff hist +495 Libcrypto API →Error Handling
- 20:37, 27 February 2013 diff hist +2,061 N Libcrypto API Created page with "OpenSSL provides two primary libraries: libssl and libcrypto. The libcrypto library provides the fundamental cryptographic routines used by libssl. …"