 |
HIME stands for Huge Integer Math and Encryption library.
It is a collection of functions for Windows programmers that allows to implement RSA public key encryption, AES (Rijndael) and ArcFour (RC4) secret key encryption and digital signatures using the SHA-1, SHA-256 or MD5 Secure Hash Algorithm in your programs.
HIME also contains functions for huge prime number generation, cryptographically secure random number generation (a.o. Blum-Blum-Shub and RSA), Diffie-Hellman key exchange algorithm and huge integer number mathematical operations.
These mathematical functions can serve as building blocks for implementing other public key encryption schemes.
A huge integer number in HIME can be hundreds of thousands of digits long; 2^31 (2147483648) bits long to be exact. That's over 268 MILLION digits! (In contrast, a strong 512-bit encryption key is just 64 digits).
HIME is a dll, so every programming language that can access a dll can use HIME: C, C++, Visual Basic, Delphi, PowerBASIC, PureBASIC, Euphoria, Java,... Even scripting languages like Macromedia Director (with GLU32) can use HIME.
HIME comes with demo and test programs (including their source code) to show HIMEs performance and as an example of how to use HIME.
Demo programs in Visual Basic 5/6, Delphi and PureBasic are also included.
HIME was written in PowerBASIC and inline assembler.
HIME is available as a precompiled dll with included source code as an option.
encryption dll library public key encryption secret key encryption aes rijndael rsa digital signature sha-256 diffie-hellman
|
 |
MarshallSoft FTP client library component for PowerBASIC (FCE4PB) is a library of functions providing direct control of the FTP protocol from your PB application program.
Uses a simple API to easily write GUI or console mode programs that: * Connect to any FTP server. * Get a list of files on the server. * Navigate the server directories. * Specify ASCII or BINARY transfer mode. * Download files. * Upload files. * Delete files. * Rename files. * Append files. * Create and remove server directories. * Parse long directory listings. * Use on internet or intranet. * Supports passive mode (use with firewalls). * Supports many proxy servers. * Supports multiple concurrent FTP sessions. Works with PB/CC, PB/DLL and PB/WIN. * Does not depend on support libraries. Makes calls to Windows API functions only. Can also use with Delphi, Visual Basic (VB.NET), C/C++, .NET, Visual FoxPro, Visual dBase, Xbase++, and COBOL. * Order with or without source code for the DLL. * Programmer's, Reference and Users Manuals provided.
Requires PB/CC, PB/DLL or PB/WIN. Supports Windows 95/98/Me/NT/2000/XP. The evaluation version of FCE4PB is fully functional. Royalty free distribution with your compiled application. Download an evaluation version at http://www.marshallsoft.com/fce4pb.htm
ftp ftp winsock component library powerbasic control ftp component powerbasic ftp component ftp control internet
|
 |
MarshallSoft Dialup Networking (DUN) Component for PowerBASIC. Version 2.1, 6/19/2002.
Invoke 32-bit Windows Dialup Networking (DUN) from your application code to dial up any installed Internet Service Provider (ISP). Requires 32-bit PowerBASIC compiler (PBCC or PBDLL). For more information, see www.marshallsoft.com/mdd4pb.htm.
winsock dun dialer dialup visual basic ras marshallsoft dialup networking dun component
|
 |
MarshallSoft SMTP / POP3 C/C++ email component library (SEE4C) uses a simple API to send and receive mail, including HTML, MIME Base64 and quoted-printable encoded attachments, from within an application. Knowledge of Winsock and TCP/IP is not needed. Features of SEE4C include: Send email with inline HTML, GIF, TIF, JPG, BMP and Rich Text attachments. Supports ISO-8859 and UTF-8 character coding. Get the number of messages on your email server. Get the header lines from any email on your server, without reading the entire email. Delete any email on the server without downloading the entire email. Receive any email on your server including MIME attachments. Download email from your server, automatically decoding MIME attachments. Dozens of switches that allow you to control how email is sent and received. Run up to 128 independent WIN32 threads concurrently. Supports SMTP and POP3 authentication. Supports multiple (simultaneous) connections. Is a standard Windows DLL that does not depend on support libraries. Makes calls to Windows API functions only. The same SEE32.DLL (or SEE16.DLL) can be called from any supported language. Also use with Delphi, Visual Basic, VB.Net, PowerBASIC (PB/CC, PB/DLL, PB/WIN), Visual FoxPro, Visual dBase, Xbase++, and COBOL. Can be ordered with or without source code for the DLL. Free technical support and updates for one year. Royalty free distribution with your compiled application. A large selection of example programs is included, including Microsoft Foundation Class (MFC) and Borland C++ Builder (BCB) examples. SEE4C can be used in the development of Win16 and Win32 applications running under Win 95/98/Me/NT/2000/XP. The evaluation version of SEE4C is fully functional. No unlock code required. Supports most Windows C/C++ compilers (all versions of Microsoft,Visual C++, .NET), Borland, Watcom, and LCC-WIN32 C/C++ compilers).
smtp pop3 email winsock component library c-c mime tcp-ip control email component
|
 |
MarshallSoft SMTP / POP3 COBOL email component library (SEE4CB) uses a simple API to send and receive mail, including HTML, MIME Base64 and quoted-printable encoded attachments, from within an application. Knowledge of Winsock and TCP/IP is not needed. Features of SEE4CB include: Send email with inline HTML, GIF, TIF, JPG, BMP and Rich Text attachments. Supports ISO-8859 and UTF-8 character coding. Get the number of messages on your email server. Get the header lines from any email on your server, without reading the entire email. Delete any email on the server without downloading the entire email. Receive any email on your server including MIME attachments. Download email from your server, automatically decoding MIME attachments. Dozens of switches that allow you to control how email is sent and received. Run up to 128 independent WIN32 threads concurrently. Supports SMTP and POP3 authentication. Supports multiple (simultaneous) connections. Is a standard Windows DLL that does not depend on support libraries. Makes calls to Windows API functions only. The same SEE32.DLL (or SEE16.DLL) can be called from any supported language. Can also use with C/C++, Delphi, PowerBASIC (PB/CC, PB/DLL, PB/WIN), Visual FoxPro, Visual Basic and VB.NET, Xbase++, and Visual dBASE. Can be ordered with or without source code for the DLL. Free technical support and updates for one year. Royalty free distribution with your compiled application. A good selection of example programs are included. SEE4CB can be used in the development of Win16 and Win32 applications running under Win 95/98/Me/NT/2000/XP. The evaluation version of SEE4CB is fully functional. No unlock code required. Works with Fujitsu and MicroFocus COBOL.
smtp pop3 email winsock component library cobol mime tcp-ip control email component
|
 |
MarshallSoft SMTP / POP3 Visual dBASE email component library (SEE4DB) uses a simple API to send and receive mail, including HTML, MIME Base64 and quoted-printable encoded attachments, from within an application. Knowledge of Winsock and TCP/IP is not needed. Features of SEE4DB include: Send email with inline HTML, GIF, TIF, JPG, BMP and Rich Text attachments. Supports ISO-8859 and UTF-8 character coding. Get the number of messages on your email server. Get the header lines from any email on your server, without reading the entire email. Delete any email on the server without downloading the entire email. Receive any email on your server including MIME attachments. Download email from your server, automatically decoding MIME attachments. Dozens of switches that allow you to control how email is sent and received. Run up to 128 independent WIN32 threads concurrently. Supports SMTP and POP3 authentication. Supports multiple (simultaneous) connections. Is a standard Windows DLL that does not depend on support libraries. Makes calls to Windows API functions only. The same SEE32.DLL (or SEE16.DLL) can be called from any supported language which includes C/C++, Visual Basic (and VB.NET), Delphi, PowerBASIC (PB/CC, PB/DLL, PB/WIN), Visual FoxPro, Visual dBASE, Xbase++, and COBOL. DLL source code available. Free technical support and updates for one year. Royalty free distribution with your compiled application. A good selection of example programs are included. SEE4DB can be used in the development of Win16 and Win32 applications running under Win 95/98/Me/NT/2000/XP. The evaluation version of SEE4DB is fully functional. No unlock code required. Supports all versions of Visual dBase.
smtp pop3 email winsock component library visual dbase dbase mime tcp-ip control
|
 |
MarshallSoft SMTP / POP3 Delphi email component library (SEE4D) uses a simple API to send and receive mail, including HTML, MIME Base64 and quoted-printable encoded attachments, from within an application. Knowledge of Winsock and TCP/IP is not needed. Features of SEE4D include: Send email with inline HTML, GIF, TIF, JPG, BMP and Rich Text attachments. Supports ISO-8859 and UTF-8 character coding. Get the number of messages on your email server. Get the header lines from any email on your server, without reading the entire email. Delete any email on the server without downloading the entire email. Receive any email on your server including MIME attachments. Download email from your server, automatically decoding MIME attachments. Dozens of switches that allow you to control how email is sent and received. Run up to 128 independent WIN32 threads concurrently. Supports SMTP and POP3 authentication. Supports multiple (simultaneous) connections. Is a standard Windows DLL that does not depend on support libraries. Makes calls to Windows API functions only. The same SEE32.DLL (or SEE16.DLL) can be called from any supported language which includes C/C++, Visual Basic, VB.Net, PowerBASIC (PB/CC, PB/DLL, PB/WIN), Visual FoxPro, Visual dBase, Xbase++, and COBOL. DLL source code available. Free technical support and updates for one year. Royalty free distribution with your compiled application. A good selection of example programs are included. SEE4D can be used in the development of Win16 and Win32 applications running under Win 95/98/Me/NT/2000/XP. The evaluation version of SEE4D is fully functional. No unlock code required. Supports all Delphi compilers.
ssmtp pop3 email winsock component library delphi mime tcp-ip control email component
|
 |
MarshallSoft SMTP / POP3 Visual FoxPro email component library (SEE4FP)uses a simple API to send and receive mail, including HTML, MIME Base64 and quoted-printable encoded attachments, from within an application. Knowledge of Winsock and TCP/IP is not needed. Features of SEE4FP include: Send email with inline HTML, GIF, TIF, JPG, BMP and Rich Text attachments. Supports ISO-8859 and UTF-8 character coding. Get the number of messages on your email server. Get the header lines from any email on your server, without reading the entire email. Delete any email on the server without downloading the entire email. Receive any email on your server including MIME attachments. Download email from your server, automatically decoding MIME attachments. Dozens of switches that allow you to control how email is sent and received. Run up to 128 independent WIN32 threads concurrently. Supports SMTP and POP3 authentication. Supports multiple (simultaneous) connections. Is a standard Windows DLL that does not depend on support libraries. Makes calls to Windows API functions only. The same SEE32.DLL (or SEE16.DLL) can be called from any supported language including C/C++, Delphi, Visual Basic (and VB.NET), Visual dBASE, Xbase++, PowerBASIC (PB/CC, PB/DLL, PB/WIN), and COBOL. DLL source code available. Free technical support and updates for one year. Royalty free distribution with your compiled application. A good selection of example programs are included. SEE4FP can be used in the development of Win16 and Win32 applications running under Win 95/98/Me/NT/2000/XP. The evaluation version of SEE4FP is fully functional. No unlock code required. Works with all versions of Visual FoxPro.
smtp pop3 email winsock component library visual foxpro foxpro mime tcp-ip control
|
 |
MarshallSoft SMTP / POP3 PowerBASIC email component library (SEE4PB) uses a simple API to send and receive mail, including HTML, MIME Base64 and quoted-printable encoded attachments, from within an application. Knowledge of Winsock and TCP/IP is not needed. Features of SEE4DB include: Send email with inline HTML, GIF, TIF, JPG, BMP and Rich Text attachments. Supports ISO-8859 and UTF-8 character coding. Get the number of messages on your email server. Get the header lines from any email on your server, without reading the entire email. Delete any email on the server without downloading the entire email. Receive any email on your server including MIME attachments. Download email from your server, automatically decoding MIME attachments. Dozens of switches that allow you to control how email is sent and received. Run up to 128 independent WIN32 threads concurrently. Supports SMTP and POP3 authentication. Supports multiple (simultaneous) connections. Is a standard Windows DLL that does not depend on support libraries. Makes calls to Windows API functions only. The same SEE32.DLL (or SEE16.DLL) can be called from any supported language. Also use with C/C++, Delphi, Visual Basic (VB.NET), Visual FoxPro, Xbase++, Visual dBASE and COBOL. Can be ordered with or without source code for the DLL. Free technical support and updates for one year. Royalty free distribution with your compiled application. A good selection of example programs are included. SEE4PB can be used in the development of Win16 and Win32 applications running under Win 95/98/Me/NT/2000/XP. The evaluation version of SEE4PB is fully functional. No unlock code required. Works with PB/CC, PB/DLL and PB/WIN.
smtp pop3 email winsock component library powerbasic pb-cc pb-dll pb-win mime
|
 |
MarshallSoft SMTP / POP3 Visual Basic (VB.NET) email component library (SEE4VB)uses a simple API to send and receive mail, including HTML, MIME Base64 and quoted-printable encoded attachments, from within an application. Knowledge of Winsock and TCP/IP is not needed. Features of SEE4VB include: Send email with inline HTML, GIF, TIF, JPG, BMP and Rich Text attachments. Supports ISO-8859 and UTF-8 character coding. Supports SMTP and POP3 authentication. Supports multiple (simultaneous) connections. Get the number of messages on your email server. Get the header lines from any email on your server, without reading the entire email. Delete any email on the server without downloading the entire email. Receive any email on your server including MIME attachments. Download email from your server, automatically decoding MIME attachments. Dozens of switches that allow you to control how email is sent and received. Run up to 128 independent WIN32 threads concurrently. Is a standard Windows DLL that does not depend on support libraries. Makes calls to Windows API functions only. The same SEE32.DLL (or SEE16.DLL) can be called from any supported language. Also use with C/C++, Delphi, PowerBASIC (PB/CC, PB/DLL, PB/WIN), Visual FoxPro, Visual dBase, Xbase++, and COBOL. Can be ordered with or without source code for the DLL. Free technical support and updates for one year. Royalty free distribution with your compiled application. A good selection of example programs are included, including VB.NET examples. SEE4VB can be used in the development of Win16 and Win32 applications running under Win 95/98/Me/NT/2000/XP. The evaluation version of SEE4VB is fully functional. No unlock code required. Supports all versions of Microsoft VB and VB.NET.
smtp pop3 email winsock component library visual basic vb-net vb net mime
|
|
|