<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://panoptic.com/mediawiki/aolserver/index.php?action=history&amp;feed=atom&amp;title=Nsmcrypt</id>
	<title>Nsmcrypt - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://panoptic.com/mediawiki/aolserver/index.php?action=history&amp;feed=atom&amp;title=Nsmcrypt"/>
	<link rel="alternate" type="text/html" href="https://panoptic.com/mediawiki/aolserver/index.php?title=Nsmcrypt&amp;action=history"/>
	<updated>2026-04-25T17:40:21Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.34.2</generator>
	<entry>
		<id>https://panoptic.com/mediawiki/aolserver/index.php?title=Nsmcrypt&amp;diff=4949&amp;oldid=prev</id>
		<title>Kotalr at 13:25, 24 April 2006</title>
		<link rel="alternate" type="text/html" href="https://panoptic.com/mediawiki/aolserver/index.php?title=Nsmcrypt&amp;diff=4949&amp;oldid=prev"/>
		<updated>2006-04-24T13:25:05Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= nsmcrypt 1.0 =&lt;br /&gt;
Created by [mailto:richard.kotal@dolphingames.com Richard Kotal].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This is AOLserver module (nsmcrypt 1.0) that implements interface to mcrypt library (http://mcrypt.sourceforge.net).&lt;br /&gt;
* tested with 2.5.7 version of mcrypt library&lt;br /&gt;
* support a lot of crypt algorithms (des, blowfish, rijndael, ...)&lt;br /&gt;
* support a lot of cipher mode (cbc, cfb, stream, ...)&lt;br /&gt;
* work with nsv_*. CRYPT object may be shared.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://www.aolserver.cz/download.php Download page],   [http://www.aolserver.cz/download/nsmcrypt-1.0.tgz nsmcrypt-1.0.tgz]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Simple sample: &lt;br /&gt;
&lt;br /&gt;
    set td [ns_mcrypt new &amp;quot;rijndael-256&amp;quot; &amp;quot;ncfb&amp;quot;]&lt;br /&gt;
    ns_mcrypt initvector set -hex $td &amp;quot;ab325897ffde&amp;quot;&lt;br /&gt;
    ns_mcrypt init $td &amp;quot;foo&amp;quot;&lt;br /&gt;
    set ctxt [ns_mcrypt crypt -in raw -out hex $td &amp;quot;foofoo&amp;quot;]&lt;br /&gt;
    ns_mcrypt flush $td &lt;br /&gt;
    ns_adp_puts &amp;quot;cipher text (hex string): $ctxt&amp;quot;&lt;br /&gt;
    set detachid [ns_mcrypt detach $td]&lt;br /&gt;
    nsv_set test test $detachid&lt;br /&gt;
    set id [nsv_get test test]&lt;br /&gt;
    set td [ns_mcrypt attach $id]&lt;br /&gt;
    ns_mcrypt init $td &amp;quot;foo&amp;quot;&lt;br /&gt;
    set ptxt [ns_mcrypt decrypt -in hex -out raw $td $ctxt]&lt;br /&gt;
    ns_mcrypt destroy $td&lt;br /&gt;
    ns_adp_puts plain decrypted text: $ptxt&lt;br /&gt;
&lt;br /&gt;
    '''result:'''&lt;br /&gt;
    '''cipher text (hex string): d84d40f267c0'''&lt;br /&gt;
    '''plain decrypted text: foofoo'''&lt;/div&gt;</summary>
		<author><name>Kotalr</name></author>
		
	</entry>
</feed>