DescriptionSecurity is a VB Script PlugIn for the Freeware Text Editor PSPad. It adds extra functionality like a Blowfish encryption, Checksum calculation or Base64 conversion. As an PlugIn for PSPad it is fully written in as Script Language. The main procedures of this script are written in JScript. But to create input boxes for encryption keys, a VBscript helper class is needed (included in the archive). The functions in this modules are not written by me. I have only put them together and created the functionality to integrate them into the PSPad IDE. Blowfish: The 448-bit Blowfish encryption is written by Stephen Griffin. http://i-code.co.uk/javascript/blowfishhtmlencryption.php Checksums Version 2.1 Copyright (C) Jerrad Pierce, Paul Johnston 1999 - 2002. Other contributors: Greg Holt, Andrew Kepert, Ydnar, Lostinet Distributed under the BSD License See http://pajhome.org.uk/crypt/md5 for more info. RSA Data Security, Inc. MD5 Message-Digest Algorithm RSA Data Security, Inc. MD4 Message-Digest Algorithm JScript InputBox: Written by Guenter Born http://ourworld.compuserve.com/homepages/Guenter_Born/index0.htm Installation and RequirementsExtract the archive into the folder where you have installed the PSPad application (download here). If all is correct you should see the new entry [Security] under Scripts like in the Picture. Eventual you need to Install the Windows Script Components from Microsoft, for Windows XP/2000 you can Download here for Win 98/ME/NT4 you can Download here Known Issues/Limitations- The Password you enter is visible for all, when entered.
- As an interpreted Language, the Script isn’t the fastest.
- The Algorithm aren’t tested with Unicode. The Checksums (MD5,SHA1,MD4) should differ when you save the document as different type (Unicode/ANSI)
- Only Tested with PSPad 4.3.3 up to 4.5.2
History|
0.0.1 | 2006-08-07 | Initial Release |
|
Download|
| License | Freeware (parts are BSD) | | Operating System | Windows 98/ME, 2000, XP | | Language | English | | Size | 15.6 KB | | Download Link(s) | webmage |
|
|