C# Examples

ChilkatHOMEASPVisual BasicVB.NETC#Visual C++CMFCDelphiFoxProJavaPerlPHPPythonRubySQL ServerVBScript

C# Examples

Bounced Mail
Character Encoding
Digital Certificates
Digital Signatures
Email
FTP
HTML to XML
HTTP
IMAP
Encryption
MHT / HTML Email
MIME
RSA Encryption
S/MIME
Socket
Spider
Tar Archive
Upload
XML
XMP
Zip Compression


More Examples...
Email Object
POP3
SMTP
RSS
Atom
String
Byte Array
Self-Extractor

Unreleased...
Service
PPMD
Deflate
Bzip2
LZW
Bz2
DH Key Exchange
DSA
Icon

 

 

 

 

 

 

Create S/MIME Detached Signature in C#

Download Chilkat .NET for 2.0 Framework

Download Chilkat .NET for 1.0 / 1.1 Framework

This C# S/MIME example program shows how to create a detached signature.

// Converts any kind of file into an S/MIME message with
// a detached (clear-text) signature.
private void CreateSigned_Click(object sender, System.EventArgs e)
{
	Chilkat.Mime mime = new Chilkat.Mime();
	
	// Any string automatically begins a fully-functional 30-day trial
	mime.UnlockComponent("Anything");
	mime.SetBodyFromPlainText("This is a message containing a GIF image file.");
	mime.AppendPartFromFile("dude.gif");
	mime.SaveMime("unsigned.txt");

	// Locate a certificate in the Current User Store (in the registry)
	// There are many different ways of locating and using certificates
	// using Cert, CertStore and CreateCS.
	Chilkat.CreateCS ccs = new Chilkat.CreateCS();
	Chilkat.CertStore certStore = ccs.OpenCurrentUserStore();
	Chilkat.Cert cert = certStore.FindCertForEmail("matt@chilkatsoft.com");

	// Use the certificate for signing.
	// This creates a message with a detached signature.
	mime.AddDetachedSignature(cert);
	mime.SaveMime("signed.txt");
}


 

 

 

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

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

Email Component · XML Parser