|
Navigation
- Home
- Community
- Development
- myReactOS
- Fundraiser 2012
Doxygen
- Main Page
- Alphabetical List
- Data Structures
- Directories
- File List
- Data Fields
- Globals
- Related Pages
Search
|
#include <stdarg.h>
#include "windef.h"
#include "winbase.h"
#include "winerror.h"
#include "wincrypt.h"
#include "wine/debug.h"
#include "wine/unicode.h"
Go to the source code of this file.
Defines |
| #define | CERT_HEADER "-----BEGIN CERTIFICATE-----" |
| #define | CERT_HEADER_START "-----BEGIN" |
| #define | CERT_DELIMITER "-----" |
| #define | CERT_TRAILER "-----END CERTIFICATE-----" |
| #define | CERT_TRAILER_START "-----END" |
| #define | CERT_REQUEST_HEADER "-----BEGIN NEW CERTIFICATE REQUEST-----" |
| #define | CERT_REQUEST_TRAILER "-----END NEW CERTIFICATE REQUEST-----" |
| #define | X509_HEADER "-----BEGIN X509 CRL-----" |
| #define | X509_TRAILER "-----END X509 CRL-----" |
Typedefs |
| typedef BOOL(* | BinaryToStringAFunc )(const BYTE *pbBinary, DWORD cbBinary, DWORD dwFlags, LPSTR pszString, DWORD *pcchString) |
| typedef BOOL(* | BinaryToStringWFunc )(const BYTE *pbBinary, DWORD cbBinary, DWORD dwFlags, LPWSTR pszString, DWORD *pcchString) |
| typedef LONG(* | StringToBinaryAFunc )(LPCSTR pszString, DWORD cchString, BYTE *pbBinary, DWORD *pcbBinary, DWORD *pdwSkip, DWORD *pdwFlags) |
| typedef LONG(* | StringToBinaryWFunc )(LPCWSTR pszString, DWORD cchString, BYTE *pbBinary, DWORD *pcbBinary, DWORD *pdwSkip, DWORD *pdwFlags) |
Functions |
| | WINE_DEFAULT_DEBUG_CHANNEL (crypt) |
| static BOOL | EncodeBinaryToBinaryA (const BYTE *pbBinary, DWORD cbBinary, DWORD dwFlags, LPSTR pszString, DWORD *pcchString) |
| static LONG | encodeBase64A (const BYTE *in_buf, int in_len, LPCSTR sep, char *out_buf, DWORD *out_len) |
| static BOOL | BinaryToBase64A (const BYTE *pbBinary, DWORD cbBinary, DWORD dwFlags, LPSTR pszString, DWORD *pcchString) |
| BOOL WINAPI | CryptBinaryToStringA (const BYTE *pbBinary, DWORD cbBinary, DWORD dwFlags, LPSTR pszString, DWORD *pcchString) |
| static LONG | encodeBase64W (const BYTE *in_buf, int in_len, LPCWSTR sep, WCHAR *out_buf, DWORD *out_len) |
| static BOOL | BinaryToBase64W (const BYTE *pbBinary, DWORD cbBinary, DWORD dwFlags, LPWSTR pszString, DWORD *pcchString) |
| BOOL WINAPI | CryptBinaryToStringW (const BYTE *pbBinary, DWORD cbBinary, DWORD dwFlags, LPWSTR pszString, DWORD *pcchString) |
| static BYTE | decodeBase64Byte (int c) |
| static LONG | decodeBase64Block (const char *in_buf, int in_len, const char **nextBlock, PBYTE out_buf, DWORD *out_len) |
| static LONG | Base64ToBinaryA (LPCSTR pszString, DWORD cchString, BYTE *pbBinary, DWORD *pcbBinary, DWORD *pdwSkip, DWORD *pdwFlags) |
| static LONG | Base64WithHeaderAndTrailerToBinaryA (LPCSTR pszString, DWORD cchString, LPCSTR header, LPCSTR trailer, BYTE *pbBinary, DWORD *pcbBinary, DWORD *pdwSkip, BOOL exactHeaderAndTrailerMatch) |
| static LONG | Base64HeaderToBinaryA (LPCSTR pszString, DWORD cchString, BYTE *pbBinary, DWORD *pcbBinary, DWORD *pdwSkip, DWORD *pdwFlags) |
| static LONG | Base64RequestHeaderToBinaryA (LPCSTR pszString, DWORD cchString, BYTE *pbBinary, DWORD *pcbBinary, DWORD *pdwSkip, DWORD *pdwFlags) |
| static LONG | Base64X509HeaderToBinaryA (LPCSTR pszString, DWORD cchString, BYTE *pbBinary, DWORD *pcbBinary, DWORD *pdwSkip, DWORD *pdwFlags) |
| static LONG | Base64AnyToBinaryA (LPCSTR pszString, DWORD cchString, BYTE *pbBinary, DWORD *pcbBinary, DWORD *pdwSkip, DWORD *pdwFlags) |
| static LONG | DecodeBinaryToBinaryA (LPCSTR pszString, DWORD cchString, BYTE *pbBinary, DWORD *pcbBinary, DWORD *pdwSkip, DWORD *pdwFlags) |
| static LONG | DecodeAnyA (LPCSTR pszString, DWORD cchString, BYTE *pbBinary, DWORD *pcbBinary, DWORD *pdwSkip, DWORD *pdwFlags) |
| BOOL WINAPI | CryptStringToBinaryA (LPCSTR pszString, DWORD cchString, DWORD dwFlags, BYTE *pbBinary, DWORD *pcbBinary, DWORD *pdwSkip, DWORD *pdwFlags) |
| static LONG | decodeBase64BlockW (const WCHAR *in_buf, int in_len, const WCHAR **nextBlock, PBYTE out_buf, DWORD *out_len) |
| static LONG | Base64ToBinaryW (LPCWSTR pszString, DWORD cchString, BYTE *pbBinary, DWORD *pcbBinary, DWORD *pdwSkip, DWORD *pdwFlags) |
| static LONG | Base64WithHeaderAndTrailerToBinaryW (LPCWSTR pszString, DWORD cchString, LPCWSTR header, LPCWSTR trailer, BYTE *pbBinary, DWORD *pcbBinary, DWORD *pdwSkip, BOOL exactHeaderAndTrailerMatch) |
| static LONG | Base64HeaderToBinaryW (LPCWSTR pszString, DWORD cchString, BYTE *pbBinary, DWORD *pcbBinary, DWORD *pdwSkip, DWORD *pdwFlags) |
| static LONG | Base64RequestHeaderToBinaryW (LPCWSTR pszString, DWORD cchString, BYTE *pbBinary, DWORD *pcbBinary, DWORD *pdwSkip, DWORD *pdwFlags) |
| static LONG | Base64X509HeaderToBinaryW (LPCWSTR pszString, DWORD cchString, BYTE *pbBinary, DWORD *pcbBinary, DWORD *pdwSkip, DWORD *pdwFlags) |
| static LONG | Base64AnyToBinaryW (LPCWSTR pszString, DWORD cchString, BYTE *pbBinary, DWORD *pcbBinary, DWORD *pdwSkip, DWORD *pdwFlags) |
| static LONG | DecodeBinaryToBinaryW (LPCWSTR pszString, DWORD cchString, BYTE *pbBinary, DWORD *pcbBinary, DWORD *pdwSkip, DWORD *pdwFlags) |
| static LONG | DecodeAnyW (LPCWSTR pszString, DWORD cchString, BYTE *pbBinary, DWORD *pcbBinary, DWORD *pdwSkip, DWORD *pdwFlags) |
| BOOL WINAPI | CryptStringToBinaryW (LPCWSTR pszString, DWORD cchString, DWORD dwFlags, BYTE *pbBinary, DWORD *pcbBinary, DWORD *pdwSkip, DWORD *pdwFlags) |
Variables |
| static const WCHAR | CERT_HEADER_W [] |
| static const WCHAR | CERT_HEADER_START_W [] |
| static const WCHAR | CERT_DELIMITER_W [] |
| static const WCHAR | CERT_TRAILER_W [] |
| static const WCHAR | CERT_TRAILER_START_W [] |
| static const WCHAR | CERT_REQUEST_HEADER_W [] |
| static const WCHAR | CERT_REQUEST_TRAILER_W [] |
| static const WCHAR | X509_HEADER_W [] |
| static const WCHAR | X509_TRAILER_W [] |
| static const char | b64 [] = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/" |
Generated on Sun May 27 2012 05:07:38 for ReactOS by
1.7.6.1
|