logo_small03
:: Security.js
Home : PSPad :: Security.js

Description

Security 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

pspad_security_01
Installation and Requirements

Extract 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

Version

Release

Changelog

0.0.1

2006-08-07

Initial Release

 

Download

Data Sheet

license03 

License

Freeware (parts are BSD)

empty 

Operating System

Windows 98/ME, 2000, XP

language03 

Language

English

empty02 

Size

15.6 KB

down03 

Download Link(s)

webmage

Home : PSP : PSPad : Tutorials/FAQ's : Links : Contact

last updated 2006-09-29-12-20-16