Apache Portable Runtime Utility Library
Main Page
Related Pages
Modules
Namespaces
Data Structures
Files
File List
Globals
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Groups
Pages
crypto
crypt_blowfish.h
1
/*
2
* Written by Solar Designer <solar at openwall.com> in 2000-2011.
3
* No copyright is claimed, and the software is hereby placed in the public
4
* domain. In case this attempt to disclaim copyright and place the software
5
* in the public domain is deemed null and void, then the software is
6
* Copyright (c) 2000-2011 Solar Designer and it is hereby released to the
7
* general public under the following terms:
8
*
9
* Redistribution and use in source and binary forms, with or without
10
* modification, are permitted.
11
*
12
* There's ABSOLUTELY NO WARRANTY, express or implied.
13
*
14
* See crypt_blowfish.c for more information.
15
*/
16
17
#ifndef _CRYPT_BLOWFISH_H
18
#define _CRYPT_BLOWFISH_H
19
20
extern
int
_crypt_output_magic(
const
char
*setting,
char
*output,
int
size);
21
extern
char
*_crypt_blowfish_rn(
const
char
*key,
const
char
*setting,
22
char
*output,
int
size);
23
extern
char
*_crypt_gensalt_blowfish_rn(
const
char
*prefix,
24
unsigned
long
count,
25
const
char
*input,
int
size,
char
*output,
int
output_size);
26
27
#endif
Generated on Sun May 5 2013 15:36:55 for Apache Portable Runtime Utility Library by
1.8.1.2