hpcalc.org - HP 49/50 Archive

HP 49/50 Security Programs

The first size listed is the downloaded file size and the second size listed is the size on the calculator.

There are 26 files totaling 804KB in this category.

Blowfish Encryption 0.6   (details) 49/50 ENG   122KB/29KB
Implements Blowfish cryptographic algorithm. Among the routines supplied are key initialization, the encoding of any amount of text (in a string) into a list of codes, and the decoding of such a list back into plain text. In addition, one routine is supplied that, when called, resets the subkey lists to some arbitrary initial value (the digits of Pi) so that no-one can use the subkeys to encode or decode messages in your name.
By Michael Kuyumcu. 2007/08/04

Blowfish Library 1.0   (details) 49/50 ENG   42KB/17KB
ScreenshotThis library, based on M. Kuyumcu's work, uses assembly language and System RPL to make it faster to encrypt and decrypt files on the 49G, 49g+ and 50g. You may also use Cryptocomp (library 1109) along with this library.
By Yoann Désir and Michael Kuyumcu. 2007/09/25

Code 0.9   (details) 49/50 ENG   2KB/1KB
Password protection library.
By Laurent Mas (hpsam). 2017/06/16

Code 49 2.1   (details) 49/50 ENG FRA   11KB/3KB
Password protects your calculator.
By Thomas Désir (TotoHP). 2000/05/13

Code Plus 3.0   (details) 49/50 ENG ESP   9KB/3KB
ScreenshotYet another program to password-protect your HP 49. How many of these do we need?
By Alberto Villalba Kong. 2004/05/09

Code49 4.0   (details) 49/50 ESP   14KB/4KB
ScreenshotProtect your calculator with a fifteen-character password.
By Eduardo Villegas. 2002/11/14

Codigo 1.0   (details) 49/50 ESP   3KB/2KB
ScreenshotProtects your HP 49 with an access code of 10 keys. Written in System RPL and assembly language, so it is very fast and ML, small. Easy to use, program, and change password. I really wonder why people keep writing so many of these...
By Juan Velasco. 2002/07/05

Crypto 1.0   (details) 49/50 48 ENG FRA   51KB/20KB
ScreenshotThis software is designed to encrypt and decrypt a text file with a 128-bit secret code. Written in assembly language and User RPL for the 48S/G and 49G/G+.
By Rémi Janelle. 2004/05/09

Crypto-comp   (details) 49/50 ENG   5KB/3KB
ScreenshotEncryption and compression library, originally by Arthur Patrouchev, ported to the 49 series by Yoann Désir.
By Arthur Patrouchev and Yoann Désir. 2007/09/25

Cryptor49   (details) 49/50 ENG   3KB/1KB
ScreenshotPassword protects any object. Very fast, written entirely in system RPL and assembly language.
By Pierre-Yvan Beaurang (HpRip). 2008/08/30

DES   (details) 49/50 ENG   4KB/2KB
Data Encryption Standard library, with true DES encryption and decryption according to the FIPS PUB standard. Has cool bit manipulation instructions for permuting bits in binary numbers and supports preprocessing to speed up repeated operations.
By Jurjen N.E. Bos. 2000/09/18

Enigma 1.0b   (details) 49/50 ENG   2KB/3KB
A simulator of the German Engima. The current version lacks the switchboard.
By Ali Mashtizadeh (ALIKAT). 2001/05/18

FAKERESET 1.0   (details) 49/50 ENG ESP   21KB/1KB
ScreenshotIf you want to deceive your teachers, just use this fake Reset to let him think that he is erasing all your files. With an ON-C warmstart, everything is restored.
By Juan Carlos Mark Quiroga. 2003/12/26

hpcs 2.0   (details) 49/50 ENG ESP   23KB/6KB
ScreenshotYet another password protection program.
By Ivan Marcelo Chacolla. 2002/10/11

HpLock 1.0   (details) 49/50 ENG FRA   3KB/3KB
ScreenshotProtect your HP 49G from the curious person.
By Damien Lallement. 2001/05/18

MD5 EncryptionGet It   (details) 49/50 ENG   6KB/6KB
MD5 encryption program. Fast: in System RPL and assembly.
By Steve VanDevender and Thomas Désir (TotoHP). 2000/04/29

Notepass   (details) 49/50 ENG   6KB/4KB
ScreenshotText manager which allows you to view, modify and erase encrypted texts that are stored in the flash ROM.
By Thomas Désir (TotoHP). 2000/06/20

PassWord 49 1.0   (details) 49/50 ENG   3KB/2KB
ScreenshotEasy-to-use password program. Password up to 10 chars and wrong password information.
By Alejandro Florez G.. 2001/10/20

Protect II   (details) 49/50 ENG   2KB/3KB
Password protects your calculator.
By Thomas Dulaurent. 2000/08/23

RSA   (details) 49/50 ENG ESP   61KB/2KB
Simple implementation of the RSA encryption algorithm.
By José M. Alarcón Aguin. 1999/11/17

RSA Cryptographic Tools 0.9   (details) 49/50 ENG   298KB/3KB
This library contains 3 utilities for using public key cryptography. One utility creates a set of 2 public and 1 private key, another utility RSA-encrypts a plaintext, and the third utility decrypts RSA-codes to plaintext again.
By Michael Kuyumcu. 2006/08/28

RSA.LIB 4.0   (details) 49/50 ENG   5KB/2KB
Implementation of RSA encryption algorithm - not as a toy, but real RSA.
By Gerald Hillier. 2001/02/09

SDP (Sistema de Protección) 2.2   (details) 49/50 ESP   88KB/5KB
ScreenshotProtect your HP 49 with an access code. There is no way to use the calculator without the code. This program is based on Code 49 by Thomas Désir. Thanks to Thomas for allowing me to publish a modified version of your program. HP 49G/g+ compatible (ROM 2.0 in g+).
By Thomas Désir (TotoHP) and Nicolás F. Rivero. 2005/07/02

Seguridad 1.1   (details) 49/50 ESP   9KB/2KB
ScreenshotYet another password-protection program.
By Carlos Augusto Arellano Muro. 2009/01/14

SENU - Simple ENcoding Utility 0.1   (details) 49/50 48 ENG   7KB/1KB
Simple ENcoding Utility allows one to (de)cipher strings.
By Przemyslaw Holubowski. 2017/02/09

Tiny Encryption Algorithm 1.0   (details) 49/50 48 ENG   4KB/1KB
Implementation of TEA and TDA for encryption and decryption, respectively. You may only encrypt strings and they should be of length = 0 (mod 8). If the string isn't, it will be expanded with null characters. The key has to be exactly 16 characters (128 bits). It will not be expanded if there are missing characters (just add spaces).
By Daniel Lidström. 2017/04/19

Part of the HP Calculator Archive,
Copyright 1997-2023 Eric Rechlin.