



RFC Viewer is a powerful RFC browsing utility for networking program and protocol developers. It parses the original RFC file, and generates a section directory tree as well as a page index for content browsing.
The Aloaha PDF Signator can sign any existing PDF Document. Aloaha does not require special prepared PDF documents or signature fields. Signatures produced with the Aloaha PDF Signator can be verified using standard Adobe Reader and Acrobat.
The TFTP Server TFTPDWIN software is a multithreaded TFTP protocol server for Windows 98/Me/2000/XP/2003. It is compatible with RFC 1350, RFC 2347, RFC 2348 and RFC 2349. Additionally the TFTP Server TFTPDWIN packet includes a TFTP client program.
Your PDF Files are just one click away! Aloaha PDF Suite is the perfect tool to create/edit your PDF Documents. One click is enough! Just print your document to any of your printers and Aloaha will convert the print job to a PDF Document.

HS FTP Client C Source Library
$0 - Hillstone Software
HS FTP is a software library in C (supplied with full source code) which implements the client side of the File Transfer Protocol over TCP socket layer according to RFC 959. The library allows a user application to connect to remote FTP servers, traverse server directory structure and send and receive files. The HS FTP protocol module supports passive mode data connections, user / password authentication and a number of commonly used FTP commands: USER, PASS, TYPE, PASV, LIST, CWD, RETR, STOR
Features
- FTP Client RFC 959 operation
- Server name resolution
- Concurrent FTP client sessions
- Passive mode, firewall friendly
- User / password authentication
- Asynchronous Operation
what is supplied after you purchase the product?
- HS FTP Library binaries (Win32 library)
- HS FTP full source code in C with Visual C workspace and project files
- Binaries and full C source code of HS SOCK module used by HS FTP for Win32 TCP/IP socket layer communications
- HS FTP Demo Application binaries, C source code, project workspace
- HS FTP User Manual which documents in detail complete library API
To connect to remote FTP server, the user application calls HsFtpCliConnect, supplying connection parameters, such as remote FTP server name or IP address, username and password for authentication etc and a pointer to callback function that the HS FTP module uses to communicate with the user code.
When the control FTP connection is established and HS FTP has successfully passed user / password FTP account authentication phase, the user application is asynchronously notified via user event callback function with HS_FTPCLI_USR_EV_LOGGEDIN event. The user application can now request remote FTP server directory listing using HsFtpCliList function, change directory HsFtpCliChdir, transfer files with HsFtpCliSendFile and HsFtpCliGetFile.
More information is at

HS Crypto C Source Library
$0 - Hillstone Software
HS Crypto is a software library in C (supplied with full source code) which offers a programmer an API to several data encryption / decryption algorithms. Implemented methods include the use of 2 either pre-defined or dynamically generated translation tables, an XOR-based stream cipher method with random dynamic key, plus the library includes RFC1321 MD5 Message Digest Algorithm
The table encryption is implemented via the use of two either pre-defined translation tables or any of the 2 or a combination of dynamically generated translation tables. Decryption is implemented in a similar way using reverse tables.
The stream cipher method uses randomly generated key which must be known to both receiver and transmitter to encode each byte with a rotating byte of the key
RFC1321 MD5 algorithm generates a 16 byte data signature which is unique to the input data. This may be used for data integrity checking or in digital signature applications.
* Applications:
- Fixed File Encryption
- Telecommunications
- Security / authentification
*Supported MODES
- Use either of the the two pre-defined translation tables
- Use dynamically generated translation tables
- Use alternating translation tables
- Buffer mode or character mode
*Summary of API Functions:
- HsSetCryptMode
- HsEncryptByte
- HsDecryptByte
- HsEncryptBuf
- HsDecryptBuf
- HsCryptGenerateXlat
- HsCryptGetXlat
- HsCryptSetXlat
- HsMd5Buffer
- HsMd5File
The library currently costs EUR 49.00 for unlimited user license. Once the purchase is made you will receive
download link by email to download full product deliverables, which include:
- HS Crypto library binaries. (Win32 static library)
- HS Crypto library full source code in C with MS Visual C project workspace
- HS Crypto Demo Application binaries, full source code and MS Visual C project workspace.
- HS Crypto library user manual, which documents in detail complete library API.

HS TFTP C Source Library
$0 - Hillstone Software
HS TFTP is a software library in C (supplied with full source code) which implements Trivial File Transfer Protocol (TFTP) over UDP socket layer according to RFC 1350. Support for client and server side for both file get and put are provided.
HOW IT WORKS: When user application initlialises Hs TFTP library, it provides interface callbacks for the services used by HS TFTP protocol module: timer management, memory management and event callbacks. This architecture makes it easy to port HS TFTP protocol module to any environment. HS TFTP internally at a lower layer interfaces to HS Sock library which provides UDP transport services. User application need not worry about Winsock - HS TFTP does all transmission, reception and event handling over socket layer.
TFTP module handles all protocol information flow, error recovery, acknowledgements, timeouts and so on. When it is appropriate to send next block of data HS TFTP will get next memory block from user application. Similarly, when data has been received HS TFTP module will get the next block of memory from user application to store data into
Along with XMODEM or as an alternative, TFTP is often used in embedded devices and appliances for the purpose of software or configuration upgrade or retrieval.
HOW TO BUY HS TFTP LIBRARY:
You can purchase the library online using credit card payment at:
tftp_buy.htm
Once the purchase is made you will receive download link by email to download full product deliverables, which include:
- HS TFTP library binaries. (Win32 static library)
- HS TFTP library full source code in C with MS Visual C project workspace
- HS TFTP Demo Application binaries, full source code and MS Visual C project workspace.
- HS TFTP library user manual, which documents in detail complete library API.

SkDNS ActiveX Control
$295 - Magneto Software
SkDNS ActiveX Control is a DNS (Domain Name Service) ActiveX control that can be used for network diagnosing, troubleshooting, and monitoring.
The Magneto Software DNS (Domain Name Service) ActiveX Control (SkDNS.OCX) allows developers to integrate the DNS protocol message sending capability into their applications.
It can be used from any 32-bit Windows development environment, including Visual Basic, Visual C++, and Delphi.
SkDNS ActiveX Control is compliant with RFC 1034 and RFC 1035.
It can retrieve information about the host/domain by performing a general DNS lookup, or to list addresses in specified domain by performing an AFXR (special zone transfer) lookup. SkDNS ActiveX Control is capable of performing multiple general DNS lookups and/or multiple AFXR requests simultaneously.
It can request any of 41 different DNS record types: A, NS, MD, MF, CNAME, SOA, MB, MG, MR, NULL, WKS, PTR, HINFO, MINFO, MX, TXT, RP, AFSDB, X25, ISDN, RT, NSAP, NSAP_PTR, SIG, KEY, PX, GPOS, AAAA, LOC, NXT, EID, NIMLOC, SRV, ATMA, TKEY, TSIG, MAILB, MAILA, NAPTR, KX, CERT.
When loaded, SkDNS ActiveX Control automatically detects configured DNS servers. It comes with complete documentation, sample code, and working demo programs.

AzSDK MD5Sum
$39.95 - AzSDK Software
The AzSDKMD5Sum component allows you to calculate a "message digest" code on any file or string of text.This digest consists of a 128-bit code which can act as a digital signature for documents, files and virtually any kind of digital data.
AzSDK MD5Sum is COM Component for developers, Developers can call it from Visual Basic, PHP, ASP, ASP.Net, C#, VB.Net, Delphi, Java etc.
The AzSDK MD5Sum creates an RFC1321 compliant MD5 string from a string of text or file content, The MD5 algorithm takes as input a string of arbitrary length and produces as output a 128-bit "fingerprint" or "message digest" of the input string. It is conjectured that it is computationally infeasible to produce two messages having the same message digest, or to produce any message having a given prespecified target message digest. The MD5 algorithm is intended for digital signature applications, where a large file must be "compressed" in a secure manner before being encrypted with a private (secret) key under a public-key cryptosystem such as RSA. In essence, MD5 is a way to verify data integrity, and is much more reliable than checksum and many other commonly used methods.
Key Features of AzSDK MD5Sum:
·Generates a MD5 value from a text string or file content.
·Supports .NET and Win32 application.
·Supports many development languages, such asVisual Basic, PHP, ASP, ASP.Net, C#, VB.Net, Delphi, Java etc.
·Supports Windows 95/98/ME/NT4 & Windows 2000/XP/2003/vista.

SkICMP ActiveX Control
$295 - Magneto Software
SkICMP ActiveX Control is a lightweight and powerful ICMP (Ping and Traceroute) ActiveX control that can be used for network diagnosing, troubleshooting, and monitoring. SkICMP ActiveX Control can be used from any 32-bit Windows development environment, including Visual Basic, Visual C++, and Delphi.
It is fully compliant with RFC 792.
SkICMP ActiveX Control is capable of processing multiple Ping and/or multiple Traceroute requests simultaneously.
It is loaded with extra features for software developers. For instance, it allows to store a list of the remote machines to be monitored and can provide real-time information about their availability.
So, if instead of making a call to instantiate a remote object, the component should call SkICMP ActiveX Control first and get back the host address, or IP address, of the first available remote machine, and than try to access it.
This list can be maintained from the application itself, so the software developer doesn't need to do anything one that list is reconfigured. SkICMP ActiveX Control comes with complete documentation, sample code, and working demo programs.
© 2007-2008 Software Institute
Software Institute periodically updates pricing and product information from third-party sources,
so some information may be slightly out-of-date. You should confirm all information before relying on it.