1994-11-25 - RELEASE: Secure Edit a0.3.1 for Macintosh

Header Data

From: “Thomas J. Bryce” <tjb@acpub.duke.edu>
To: cypherpunks@toad.com
Message Hash: c3b73ae5d65f94b97833d4734baa9aee6238108a07d1254e9f6e4b72d4ad676f
Message ID: <199411251000.FAA18050@carr2.acpub.duke.edu>
Reply To: N/A
UTC Datetime: 1994-11-25 10:00:36 UTC
Raw Date: Fri, 25 Nov 94 02:00:36 PST

Raw message

From: "Thomas J. Bryce" <tjb@acpub.duke.edu>
Date: Fri, 25 Nov 94 02:00:36 PST
To: cypherpunks@toad.com
Subject: RELEASE: Secure Edit a0.3.1 for Macintosh
Message-ID: <199411251000.FAA18050@carr2.acpub.duke.edu>
MIME-Version: 1.0
Content-Type: text/plain



-----BEGIN PGP SIGNED MESSAGE-----


Miyako Software(tm) presents...

            SECURE EDIT(tm) VERSION ALPHA 0.3 FOR MACINTOSH

SECURE EDIT is an editor designed for editing sensitive text buffers. It is
designed to prevent plaintext from ever being written to disk, even
if only momentarily. You might fail to overwrite or encrypt such plaintext
properly, or your opponent might be able to retrieve some of the information
even though you wiped it (see docs for details). Word Processors generally 
create temp and scratch files that leave plaintext on your drive whether 
you like it or not. Secure edit fixes this problem. Sometimes you need to 
quit in a hurry and have all your data encrypted and saved. Or you might 
prefer to have your files encrypted at all times so that you never forget to
re-encrypt a file you worked on. Secure edit sports the following features 
to serve these and your other data security needs:

* Plaintext is never written to disk - Secure Edit locks all sensitive 
  buffers in memory so that virtual memory will never swap them to disk.
  This includes the text you are editing as well as any encryption keys
  in use.

* Secure Edit never creates plaintext temp or scratch files, ever.

* Secure Edit offers the option of saving files directly in encrypted format
  so you never have plaintext on the hard drive.
  
* Your data is compressed and encrypted in RAM with the IDEA algorithm, then
  written to disk in encrypted format. The key is the MD5 hash of your 
  passphrase. This is the same basic technique used in PGP conventional 
  encryption. The SHA hash and the MD5 hashes are used to create information
  against which to validate keys without compromising their security. See 
  docs for more details.
  
* Secure Edit can mantain a secure, private clipboard, interconverting with
  the system clipboard only when you use OPTION-cut,copy, and paste. This
  prevents the system from getting a copy of your sensitive data and possibly
  writing it to disk, or leaving it around for another user to see.
  
* Secure Edit can open foreign text files, and DOD wipe them on request when
  you save the file in encrypted format.
  
* Secure Edit offers a default passphrase option so you only need to enter 
  your passphrase once. It also offers the option of validating your phrase
  against secure validation information that can be used to check that you
  have entered your standard pass phrase, but which cannot be used to recover
  the passphrase by an opponent. This prevents you from saving under a
  bad passphrase and losing data.
  
* Secure Edit offers a time-out option, whereby it will save all files and
  quit after a certain idle time period
  
* Secure Edit offers an option-quit feature, whereby it will assume it is 
  okay to save all files, and save and quit as quickly as possible
  
* As far as I am personally aware, Secure Edit does not have any bugs which
  could cause data loss. However, as I am the only person who has used it
  until now, I am considering it an ALPHA TEST RELEASE, version a 0.3. Hence,
  store important information at your own risk. Save regularly!
  
* Secure Edit alpha 0.3 is available to U.S. citizens in the U.S. at an 
  ITAR-compliant site near you. I'm presently uploading it to ripem.msu.edu
  and others.

* The source code is, of course, available for your inspection.
 
* Questions about Secure Edit should be directed to me, at <tjb@acpub.duke.edu>

Thanks for your attention.

Tom Bryce

- -----BEGIN PGP PUBLIC KEY BLOCK-----
Version: 2.6

mQCPAy6yQdAAAAEEAOfJ4/XS4J2wm5NCVgiXrWKALKYur+8JWuXjGYv5FBOQ1QBv
D4YBODWid1vrtpAKERRTw8E7LFcWbgsArmAbuUmwKcpduEGEgDYiDlRsokCaNo7T
6XUFbsOyOLsLTycKR4jmCHcDU2vnW9cBsdDfyuWESgGdFS2etk8YjrUhOUC5ABEB
AAG0Ok1peWFrbyBTb2Z0d2FyZSAvIFNlY3VyZSBFZGl0IFN1cHBvcnQgPHRqYkBh
Y3B1Yi5kdWtlLmVkdT6JAJUCBRAuskMzTxiOtSE5QLkBAfwxBADVq8iB8AVSry88
JtW76dqQjDd9ZDn+9piRxFxs3gY3cS7BLwPJooOrfUYvR2hOjfP0d0lt2r2NCpmE
42zS42dRZqdjsWOQFF3H7OeLoeAf7hIxiIGNXY3OQpUkj8OoWmYvkvkL01HYAsxC
8UYGK9WgvldKyZAg5wO5lVwJHjFVd4kAlQIFEC6yQuNbsCQO6C/DvQEBkZAEAMzP
WHJLIe6gUSnZHNb9BnvaPTFtJK3x78zPfp4cXHyPe4WEWx1qiDOLkCkOjhqjT5If
l3ApFB/SQ2INIA/ZwobiahMrCcCV5pZsNgwcOFF8t5K3FZm8jyObojsCakI4RA2k
CTp6wVSXzXPKiU7bgEP4DloRbLw05qzzpOHwyXrkmQCPAi1tElkAAAEEAO6YzP+I
YXLF+7sFADICmMid8CwLs5Typz++v6G1K9H6I8bod0PJWhYF+kHe5JemoALFVE8e
HOODP+/Uz+/r14zjPSRg3hw+/i88jT5SKmanD8jc1V/Lzyw6/O9miBpFuDMIgAsh
bx+OnV+c8FVtCPL1Ew3SktIk4FuwJA7oL8O9ABEBAAG0JFRob21hcyBKLiBCcnlj
ZSA8dGpiQGFjcHViLmR1a2UuZWR1PrQlVGhvbWFzIEouIEJyeWNlIDx0amJyeWNl
QGFtaGVyc3QuZWR1PokAVQIFEC1t+Kpg1mnda5vvEQEB2rMB/R7N7SPKm0UOSgUO
d1kSCzaHhscznc6ql3VB07fNrAWr+wQk/4iJShZf7Ssqa4AGifsVbJXSw7fIIzgo
XnvXCOQ=
=y3Ve
- -----END PGP PUBLIC KEY BLOCK-----



-----BEGIN PGP SIGNATURE-----
Version: 2.6

iQCVAwUBLtS2aE8YjrUhOUC5AQFgkwQAnR5U56xDU1rxNSgYYyGKZzyiw+lDtZ9l
hVbXuxXcCxSrHJ+aeXtDrfWOr2eRcfaqgBwDm8dOikWn03jpDid7tY/KpR9YbO0M
JtjzKNf5uSiTw4o0LLDAEaoBlSJ3PAPPprSWXbaY/RXkEuvCsErz0vo1uJRh2o8B
z0/lpULnbTM=
=pcoL
-----END PGP SIGNATURE-----

Please note: the correct version number is now a0.3.1





Thread