MagickCore
6.9.10
Convert, Edit, Or Compose Bitmap Images
|
Go to the documentation of this file.
18 #ifndef MAGICKCORE_CIPHER_H
19 #define MAGICKCORE_CIPHER_H
21 #if defined(__cplusplus) || defined(c_plusplus)
31 #if defined(__cplusplus) || defined(c_plusplus)
MagickExport unsigned int GetSignatureDigestsize(const SignatureInfo *)
Definition: signature.c:356
MagickExport QuantumInfo * DestroyQuantumInfo(QuantumInfo *quantum_info)
Definition: quantum.c:214
#define MagickExport
Definition: method-attribute.h:80
MagickBooleanType debug
Definition: image.h:290
char filename[MaxTextExtent]
Definition: image.h:278
MagickExport MagickBooleanType DecipherImage(Image *, const char *, ExceptionInfo *)
MagickExport MagickBooleanType SetImageProgress(const Image *image, const char *tag, const MagickOffsetType offset, const MagickSizeType extent)
Definition: monitor.c:136
@ DirectClass
Definition: magick-type.h:187
#define GetMagickModule()
Definition: log.h:29
MagickExport CacheView * DestroyCacheView(CacheView *cache_view)
Definition: cache-view.c:256
#define MagickCoreSignature
Definition: method-attribute.h:86
MagickExport void * ResetMagickMemory(void *memory, int c, const size_t size)
Definition: memory.c:1206
MagickExport MagickBooleanType PasskeyDecipherImage(Image *image, const StringInfo *passkey, ExceptionInfo *exception)
Definition: cipher.c:1118
MagickExport PixelPacket * GetCacheViewAuthenticPixels(CacheView *cache_view, const ssize_t x, const ssize_t y, const size_t columns, const size_t rows, ExceptionInfo *exception)
Definition: cache-view.c:473
MagickExport char * StringInfoToHexString(const StringInfo *string_info)
Definition: string.c:1993
#define magick_restrict
Definition: MagickCore.h:41
MagickExport QuantumType GetQuantumType(Image *image, ExceptionInfo *exception)
Definition: quantum.c:522
MagickExport MagickBooleanType EncipherImage(Image *, const char *, ExceptionInfo *)
MagickExport size_t GetStringInfoLength(const StringInfo *string_info)
Definition: string.c:1304
size_t columns
Definition: image.h:174
size_t MagickSizeType
Definition: magick-type.h:136
MagickExport StringInfo * SplitStringInfo(StringInfo *string_info, const size_t offset)
Definition: string.c:1912
@ ResourceLimitError
Definition: exception.h:55
Definition: cache-view.c:65
MagickExport MagickBooleanType SetImageProperty(Image *image, const char *property, const char *value)
Definition: property.c:4133
MagickExport char * DestroyString(char *string)
Definition: string.c:820
#define RotateRight(x, n)
MagickExport MagickBooleanType EncipherImage(Image *image, const char *passphrase, ExceptionInfo *exception)
Definition: cipher.c:1161
@ MagickTrue
Definition: magick-type.h:194
MagickExport StringInfo * StringToStringInfo(const char *string)
Definition: string.c:2497
MagickExport MagickBooleanType SyncCacheViewAuthenticPixels(CacheView *magick_restrict cache_view, ExceptionInfo *exception)
Definition: cache-view.c:1000
MagickExport StringInfo * AcquireStringInfo(const size_t length)
Definition: string.c:185
MagickExport void SetStringInfoLength(StringInfo *string_info, const size_t length)
Definition: string.c:1806
Definition: quantum-private.h:45
@ TraceEvent
Definition: log.h:38
MagickExport void * AcquireMagickMemory(const size_t size)
Definition: memory.c:473
MagickExport MagickBooleanType PasskeyEncipherImage(Image *, const StringInfo *, ExceptionInfo *)
Definition: cipher.c:1174
MagickExport void SetStringInfoDatum(StringInfo *string_info, const unsigned char *source)
Definition: string.c:1773
MagickExport CacheView * AcquireAuthenticCacheView(const Image *image, ExceptionInfo *exception)
Definition: cache-view.c:111
@ ImageError
Definition: exception.h:69
@ MagickFalse
Definition: magick-type.h:193
MagickExport void UpdateSignature(SignatureInfo *, const StringInfo *)
Definition: signature.c:749
Definition: signature.c:63
MagickExport MagickBooleanType DeleteImageProperty(Image *image, const char *property)
Definition: property.c:274
MagickExport void FinalizeSignature(SignatureInfo *)
MagickExport SignatureInfo * DestroySignatureInfo(SignatureInfo *)
Definition: signature.c:169
MagickExport MagickBooleanType PasskeyEncipherImage(Image *image, const StringInfo *passkey, ExceptionInfo *exception)
Definition: cipher.c:1174
size_t rows
Definition: image.h:175
size_t signature
Definition: exception.h:124
MagickExport size_t ImportQuantumPixels(Image *image, CacheView *image_view, const QuantumInfo *quantum_info, const QuantumType quantum_type, const unsigned char *magick_restrict pixels, ExceptionInfo *exception)
Definition: quantum-import.c:4009
QuantumType
Definition: quantum.h:53
const MagickExport StringInfo * GetSignatureDigest(const SignatureInfo *)
Definition: signature.c:325
size_t signature
Definition: image.h:307
MagickBooleanType
Definition: magick-type.h:191
MagickExport void * RelinquishMagickMemory(void *memory)
Definition: memory.c:1077
Definition: exception.h:102
MagickExport unsigned char * GetQuantumPixels(const QuantumInfo *quantum_info)
Definition: quantum.c:490
MagickExport MagickBooleanType PasskeyDecipherImage(Image *, const StringInfo *, ExceptionInfo *)
MagickExport StringInfo * CloneStringInfo(const StringInfo *string_info)
Definition: string.c:336
MagickExport unsigned char * GetStringInfoDatum(const StringInfo *string_info)
Definition: string.c:1275
MagickExport QuantumInfo * AcquireQuantumInfo(const ImageInfo *image_info, Image *image)
Definition: quantum.c:109
MagickExport SignatureInfo * AcquireSignatureInfo(void)
#define ThrowFatalException(severity, tag)
Definition: exception-private.h:42
MagickExport StringInfo * DestroyStringInfo(StringInfo *string_info)
Definition: string.c:847
MagickExport size_t ExportQuantumPixels(const Image *image, const CacheView *image_view, const QuantumInfo *quantum_info, const QuantumType quantum_type, unsigned char *magick_restrict pixels, ExceptionInfo *exception)
Definition: quantum-export.c:3818
MagickExport MagickBooleanType SetImageStorageClass(Image *image, const ClassType storage_class)
Definition: image.c:2610
MagickExport MagickBooleanType LogMagickEvent(const LogEventType type, const char *module, const char *function, const size_t line, const char *format,...)
Definition: log.c:1399
MagickBooleanType taint
Definition: image.h:170
@ ResourceLimitFatalError
Definition: exception.h:78
#define MagickMin(x, y)
Definition: image-private.h:34
MagickExport MagickBooleanType DecipherImage(Image *image, const char *passphrase, ExceptionInfo *exception)
Definition: cipher.c:1105
#define ThrowBinaryException(severity, tag, context)
Definition: exception-private.h:29
MagickExport void * AcquireQuantumMemory(const size_t count, const size_t quantum)
Definition: memory.c:544
ssize_t MagickOffsetType
Definition: magick-type.h:135