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 804 KB in this category.

Blowfish Encryption 0.6   (details) 49/50 ENG   122 KB / 29 KB
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   42 KB / 17 KB
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   2 KB / 1 KB
Password protection library.
By Laurent Mas (hpsam). 2017-06-16

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

Code Plus 3.0   (details) 49/50 ENG ESP   9 KB / 3 KB
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   14 KB / 4 KB
ScreenshotProtect your calculator with a fifteen-character password.
By Eduardo Villegas. 2002-11-14

Codigo 1.0   (details) 49/50 ESP   3 KB / 2 KB
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   51 KB / 20 KB
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   5 KB / 3 KB
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   3 KB / 1 KB
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   4 KB / 2 KB
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   2 KB / 3 KB
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   21 KB / 1 KB
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   23 KB / 6 KB
ScreenshotYet another password protection program.
By Ivan Marcelo Chacolla. 2002-10-11

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

MD5 EncryptionGet It   (details) 49/50 ENG   6 KB / 6 KB
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   6 KB / 4 KB
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   3 KB / 2 KB
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   2 KB / 3 KB
Password protects your calculator.
By Thomas Dulaurent. 2000-08-23

RSA   (details) 49/50 ENG ESP   61 KB / 2 KB
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   298 KB / 3 KB
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   5 KB / 2 KB
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   88 KB / 5 KB
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   9 KB / 2 KB
ScreenshotYet another password-protection program.
By Carlos Augusto Arellano Muro. 2009-01-14

SENU - Simple ENcoding Utility 0.1   (details) 49/50 48 ENG   7 KB / 1 KB
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   4 KB / 1 KB
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.