Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 30.127.112 Times

OTP 1.61

  Date Added: October 23, 2010  |  Visits: 922

OTP

Report Broken Link
Printer Friendly Version


Product Homepage
Download (125 downloads)

OTP is an encryption program that uses the one-time pad algorithm to allow two parties to communicate securely, without worrying about unauthorized people listening in. OTP compresses plaintext input to save pad, has features that assist with the bureaucracy of pad management, and comes with built-in help. OTP project is written in the Python programming language and requires a Python interpreter to run. To use OTP reliably, you need a source of good random data. On modern Unix systems, the /dev/random device is probably good enough (I havent done the math myself, Im just taking other peoples word for it). On non-Unix systems, youre on your own. Whatever your source of random data, store the data in a file (thats the "pad") and point to it using OTPs -p option when you encrypt; the recipient must use the same pad to decrypt, of course. Note that the one-time pad method depends completely on the quality of the pad data; if the pad is not truly random, the security of your messages cannot be guaranteed. Never encrypt different plaintexts with the same stretch of pad — doing so could reveal some or all of the used pad to eavesdroppers. OTPs default behavior is to always avoid reusing pad data, unless you explicitly tell it otherwise. And here is the output of otp --help: OTP version 1.61, an encoder/decoder for one-time pads. Standard usage: otp -e -p PAD INPUT (encrypt, write output to INPUT.otp) otp -d -p PAD INPUT.otp (decrypt, strip .otp suffix on output) Other usage modes: otp [-e|-d] -p PAD INPUT -o OUTPUT (both INPUT and OUTPUT are files) otp [-e|-d] -p PAD INPUT -o - (output goes to stdout) otp [-e|-d] -p PAD (input from stdin, output to stdout) otp [-e|-d] -p PAD -o OUTPUT (input from stdin, output to OUTPUT) OTP remembers what ranges of what pad files have been used, and avoids re-using those ranges when encoding. Because OTP compresses plaintext input to save pad, encoding and decoding are not symmetrical; thus, OTP needs to be told whether it is encoding or decoding (-e or -d). All options: -e Encrypt -d Decrypt -p PAD | --pad=PAD Use PAD for pad data. -o OUT | --output=OUT Output to file OUT ("-" for stdout) --offset=N Control the pad data start offset -n | --no-trace Leave no record of pad usage in your config --no-vc Ignore SVN/CVS control of the config area -C DIR | --config=DIR Specify DIR (instead of ~/.otp) as the config area --intro Show an introduction to OTP and one-time pads -v | -V | --version Show version information -? | -h | --help Show usage.

Requirements: No special requirements
Platforms: Linux
Keyword: -d Data Dir Encryption Program Input One-time One-time Pad Otp Output Pad Input Parties Program Security
Users rating: 0/10

License: Freeware Size: 25.6 KB
OTP RELATED
Security Tools  -  G.V.D. - Data Encrypt & Decrypt 1.0.0.0
G.V.D. - Data Encrypt & Decrypt is a handy and reliable utility designed for text encryption and decryption. G.V.D. - Data Encrypt & Decrypt is very easy to use. Just enter the text and press 'Encrypt'.
 
Code Management Tools  -  PikLoops 0.2.3
PikLoops is a simple KDE program used to generate assembly time delays for Microchip microcontrolers using Microchip instructions. PikLoops is based on a program for Windows, originally created by William J. Boucher. Using his calculation...
573.44 KB  
Home & Leisure  -  Clock Speaker KS 1
Clock Speaker KS-01 This program will tell You what time is - every hour, every 30 minutes, or every 15 minutes,or every minute, or will say nothing.Clock Speaker KS is a very easy for use and very useful product.It requires Windows XP, Vista or...
1.3 MB  
Organizers  -  SimpleTracker 0.0.3
SimpleTracker is a time tracking program to record how much time employees spend on projects and report it in percentages or dollars. It provides administrators and regular users access levels.
 
Calendars & Scheduling Tools  -  Eorzea Clock 1.0.0
The Eorzea Clock sidebar gadget was developed to be a small tool that will display the current time, the time in Eorzea, as well as a countdown to the Collector’s Edition launch.
799 KB  
Productivity  -  Time After Time Free 1.2.0.0
Time After Time is a to-do list in reverse that tracks what you've done. We all use to-do lists for future tasks, but what about when you need to keep track of what you've already done? Time After Time keeps track of past events so you can...
4 MB  
File Security  -  PINoptic Secure Storage 2.1
PINoptic Secured Storage uses the patented security access control called a One Time Visual Probablistic password (OTP) combined with industrial and military grade encryption to keep your private content private to you or those you choose to share...
1.3 MB  
Communication  -  Samplify Sampled Data Compression 1.0
Samplify for Matlab allows sampled data users (those capturing real-world samples from A/D converters, or sending samples to D/A converters) to compress these samples in one of three compression modes:a) SignalZIP (TM) lossless mode,b) Samplify...
4.4 MB  
Libraries  -  Data::FormValidator::Constraints 4.40
Data::FormValidator::Constraints is a Perl module with basic sets of constraints on input profile. SYNOPSIS use Data::FormValidator::Constraints qw(:all); In an Data::FormValidator profile: constraint_methods => { email => email(), fax =>...
88.06 KB  
Code Management Tools  -  Data Layer Generator 1.0
Data Layer Generator is designed to save you time in developing your Visual Studio .Net applications, and to reduce the number of coding errors. This program is a code generator that will generate C# (Microsoft .Net 2.0 Framework) code that allows...
962.56 KB  
NEW DOWNLOADS IN LINUX SOFTWARE, SECURITY TOOLS
Linux Software  -  Polling Autodialer Software 3.4
ICTBroadcast Auto Dialer software has a survey campaign for telephone surveys and polls. This auto dialer software automatically dials a list of numbers and asks them a set of questions that they can respond to, by using their telephone keypad....
488 B  
Linux Software  -  Total Video Converter Mac Free 3.5.5
Total Video Converter Mac Free developed by EffectMatrix Ltd is the official legal version of Total Video Converter which was a globally recognized brand since 2006. Total Video Converter Mac Free is a free but powerful all-in-one video...
17.7 MB  
Linux Software  -  Skeith mod_log_sql Analyzer 2.10beta2
Skeith is a php based front end for analyzing logs for Apache using mod_log_sql.
47.5 KB  
Linux Software  -  SLAX 6.0+
Slax is a modern, portable, small and fast Linux operating system with a modular approach and outstanding design. Despite its small size, Slax provides a wide collection of pre-installed software for daily use, including a well organized graphical...
190 KB  
Linux Software  -  GTK+ 2.5
GTK+, which stands for the GIMP Toolkit, is a library for creating graphical user interfaces for the X Window System. It is designed to be small, efficient, and flexible. GTK+ is written in C with a very object-oriented approach. Language bindings...
60 MB  
Security Tools  -  Free AntiSpyware 7.2.5
As powerful and professional anti-spyware software, Free AntiSpyware has ability to detect & stop the latest and most malicious programs that are doing harm to your computer and breaking your privacy. This free spyware remover software helps...
128.08 MB  
Security Tools  -  paraproxy 1.1
paraproxy is a supplement library for paramiko which adds support for SSH2 proxy commands. #md5=0c7041e8d2d7e49b09df526bba3efb28 #md5=1fbb4f888f40a01439ff27458c6210eb #md5=493c0f426e376427c30f3f39ebc8dac1
20.48 KB  
Security Tools  -  pam_smxs 1.6
pam_smxs is a PAM module that authenticates a user using challenge-response. All tokens that support ANSI X9.9 are currently supported and it provides full support for CryptoCard RB1 tokens.
522.24 KB  
Security Tools  -  DoudouLinux 2011-11
DoudouLinux [1] is a system specially designed for children to make computer use as easy and pleasant as possible for them (and for their parents too! [2]). DoudouLinux provides tens of applications that suit children from 2 to 12 years and tries...
964.17 MB  
Security Tools  -  django-auth-ldap 1.0.19
This authentication backend enables a Django project to authenticate against any LDAP server. To use it, add django_auth_ldap.backend.LDAPBackend to AUTHENTICATION_BACKENDS. It is not necessary to add django_auth_ldap to INSTALLED_APPLICATIONS...
30.72 KB