Amicima
Encyclopedia
Amicima, Inc. was a software company headquartered in Santa Cruz, California
Santa Cruz, California
Santa Cruz is the county seat and largest city of Santa Cruz County, California in the US. As of the 2010 U.S. Census, Santa Cruz had a total population of 59,946...

, United States
United States
The United States of America is a federal constitutional republic comprising fifty states and a federal district...

, developing new network protocols for client–server and peer-to-peer
Peer-to-peer
Peer-to-peer computing or networking is a distributed application architecture that partitions tasks or workloads among peers. Peers are equally privileged, equipotent participants in the application...

 communication over the Internet and applications using the new protocols. Amicima was recently purchased by Adobe.

Protocols

Amicima's base transport-layer protocol is the Secure Media Flow Protocol (MFP).

Amicima has made implementations of both MFP and the companion MFPNet peer-to-peer layer available for download as GPL-licensed open-source software libraries.

Applications

Amicima has released amiciPhone, a Skype
Skype
Skype is a software application that allows users to make voice and video calls and chat over the Internet. Calls to other users within the Skype service are free, while calls to both traditional landline telephones and mobile phones can be made for a fee using a debit-based user account system...

-like application for voice over IP
Voice over IP
Voice over Internet Protocol is a family of technologies, methodologies, communication protocols, and transmission techniques for the delivery of voice communications and multimedia sessions over Internet Protocol networks, such as the Internet...

, instant messaging
Instant messaging
Instant Messaging is a form of real-time direct text-based chatting communication in push mode between two or more people using personal computers or other devices, along with shared clients. The user's text is conveyed over a network, such as the Internet...

, user presence, and file transfer (including photo sharing
Photo sharing
Photo sharing is the publishing or transfer of a user's digital photos online, thus enabling the user to share them with others . This function is provided through both websites and applications that facilitate the upload and display of images...

), as a demonstration of the MFP and MFPNet protocol technology.

According to the Amicima website, other third party developers are working on applications using the Amicima protocol libraries.

Amicima applications use a Diffie-Hellman key agreement mode for perfect forward secrecy
Perfect forward secrecy
In an authenticated key-agreement protocol that uses public key cryptography, perfect forward secrecy is the property that ensures that a session key derived from a set of long-term public and private keys will not be compromised if one of the private keys is compromised in the future.Forward...

 and AES
Advanced Encryption Standard
Advanced Encryption Standard is a specification for the encryption of electronic data. It has been adopted by the U.S. government and is now used worldwide. It supersedes DES...

 256 for encryption
Encryption
In cryptography, encryption is the process of transforming information using an algorithm to make it unreadable to anyone except those possessing special knowledge, usually referred to as a key. The result of the process is encrypted information...

.

External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK