[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Safemail



And more generally, this is what NeXT's developer documentation has to
say about services... Good stuff.

-Declan

----

Examples of a Few Possible Services

Here are a few examples of services that have already been implemented
to give you an idea of what can be done with NeXTSTEP's services
mechanism:

* Encryption
An encryption service can convert data to a more secure form.  For
example, Mail can place a mail message on the pasteboard as a standard
Rich Text Format (RTF) document, and another application could encrypt
the document and place it back into mail as unreadable ASCII text, or as
a document to be opened only by another external decryption application.



Excerpts from internet.cypherpunks: 20-Jun-96 Re: Safemail by Andrew
[email protected] 
> One interesting thing about NeXT's software is that the Mail
application has  
>  
> crypto hooks.  The crypto code is in a drop-in bundle that extends the app  
> at runtime.  This isn't just a generic interface, but the internationally  
> shipped Mail software calls methods in the external bundle that are  
> definitely crypto related.  Also, much of the crypto and key
management user  
>  
> interface ships with the main Mail package.  It is hidden without the
crypto  
>  
> bundle, but if you peek around with InterfaceBuilder you can see that it is  
> there.