Programming Examples

ChilkatHOMEASPVisual BasicVB.NETC#CC++MFCDelphiFoxProJavaPerlPythonRubySQL ServerVBScript

PHP ActiveX Examples

Bounced Mail
Bz2
Certificates/Keys
Charset
CSV
DKIM / DomainKey
Diffie-Hellman
DSA
Email Object
Encryption
FileAccess
FTP
HTML Conversion
HTTP
IMAP
MHT / HTML Email
MIME
NTLM
POP3
RSA
SMTP
Socket
Spider
SSH Key
SSH
SSH Tunnel
SFTP
Tar
Upload
XML
Zip
Amazon S3


 

 

 

 

 

 

 

 

Calculate MD5 Hash of File (or SHA-1, and other hash algorithms)

Demonstrates how to calculate a hash for a file's contents.

Download Chilkat Crypt ActiveX

<?php

$crypt = new COM("Chilkat.Crypt2");

$success = $crypt->UnlockComponent('Anything for 30-day trial');
if ($success != true) {
    print $crypt->lastErrorText() . "\n";
    exit;
}

//  Set the name of the hash algorithm.
//  Other choices include "sha1", "sha384", "sha512", "md2", "md5", and "haval".
$crypt->HashAlgorithm = 'md5';

//  EncodingMode specifies the encoding of the hash output.
//  It may be "hex", "url", "base64", or "quoted-printable".
$crypt->EncodingMode = 'hex';

//  Files of any type may be hashed -- it doesn't matter
//  if the file is binary or text...

$hashStr = $crypt->hashFileENC('/temp/something.dat');
if (is_null($hashStr)) {
    print $crypt->lastErrorText() . "\n";
    exit;
}

print $hashStr . "\n";
?>

Need a specific example? Send a request to support@chilkatsoft.com

© 2000-2010 Chilkat Software, Inc. All Rights Reserved.