Crypton (framework)
   HOME

TheInfoList



OR:

Crypton is a
JavaScript JavaScript (), often abbreviated as JS, is a programming language and core technology of the World Wide Web, alongside HTML and CSS. Ninety-nine percent of websites use JavaScript on the client side for webpage behavior. Web browsers have ...
library that allows one to write
web applications A web application (or web app) is application software that is created with web technologies and runs via a web browser. Web applications emerged during the late 1990s and allowed for the server to dynamically build a response to the request, ...
where the server knows nothing of the contents a user is storing. This is done by use of
cryptography Cryptography, or cryptology (from "hidden, secret"; and ''graphein'', "to write", or ''-logy, -logia'', "study", respectively), is the practice and study of techniques for secure communication in the presence of Adversary (cryptography), ...
, though the developer of the application does not need any cryptographic knowledge. It is designed to encrypt data inside a JavaScript context (either a
browser extension A browser extension is a software module for customizing a web browser. Browsers typically allow users to install a variety of extensions, including user interface modifications, cookie management, ad blocking, and the custom scripting and st ...
,
mobile application A mobile application or app is a computer program or software application designed to run on a mobile device such as a phone, tablet, or watch. Mobile applications often stand in contrast to desktop applications which are designed to run on d ...
, or
WebKit WebKit is a browser engine primarily used in Apple's Safari web browser, as well as all web browsers on iOS and iPadOS. WebKit is also used by the PlayStation consoles starting with the PS3, the Tizen mobile operating systems, the Amazon K ...
-based
desktop application Application software is any computer program that is intended for end-user use not operating, administering or programming the computer. An application (app, application program, software application) is any program that can be categorized as ...
). Crypton was created by
SpiderOak SpiderOak Inc. is a US-based software company focused on satellite cybersecurity. The company began in 2006 as a producer of a collaboration tool, online backup and file hosting service that allows users to access and share data using a cloud- ...
, also known for their encrypted backup product, who were looking for a way for data to be securely encrypted without the need for users to download a separate program.


References


External links

*
Source code on GitHub
JavaScript libraries Web frameworks Software using the GNU Affero General Public License {{Prog-lang-stub