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

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

Serving Software Downloads in 956 Categories, Downloaded 50.036.603 Times

Obol 0.2007.01.19

  Date Added: June 04, 2010  |  Visits: 620

Obol

Report Broken Link
Printer Friendly Version


Product Homepage
Download (94 downloads)



Obol is part of a project to investigate properties of security protocols, what they are, how they behave, how they interact, how to deal with them. The Obol language grew out of a desire to escape the distractions of low-level implementation efforts, and the need to experiment and express security protocols as independent programs, closer to the level on which security protocols are analysed. Whats it all about? Obol is a specialized high-level programming language for security protocols. The idea is to program closer to the abstractions used to describe and analyze security protocols, and leave all the nasty details to the runtime. The runtime will then handle "mundane" issues such as message representation, communication, cryptographic transformations and so on. Whats the point of that? By focusing on the security aspects of the protocol being implemented, one avoid the typical entanglement of security protocol code, low-level cryptographic functions, and application logic. Obol keeps these three aspects separate, resulting in a clean, highly modular and very flexible security protocol framework. Think of it as trying to do for security protocols what SQL did for databases. Whats it implemented in? The most mature (and actively developed) runtime version is implemented in Java, using ANTLR for the parsing. Earlier prototypes were implemented in Common Lisp and Python. What can it be used for? Security protocols, or any protocol structure that involve composition and transformation. Obol is interpreted, and protocols can very easily be upgraded. The runtimes modular structure allows for new message representation formats, cryptographic primitives, communication technology and so on, to be added dynamically. What does it look like? As an example, consider the typical way a message in a security protocol is described: A → B: A, B, {A, B, Na}Kab The above means that A sends B a message consisting of the senders name, the intended recipients name, and then encrypts a repetition of the names along with a nonce Na(random value) using the shared-key Kab. We have not made the assumption that Obol must run on both protocol endpoints, so we must implement both sides (both A and B): A side (send B A B (encrypt Kab A B Na) B side (receive A A B (decrypt Kab A B *Na)) In the above example we assume that A and B know about each other, and that share the key Kab. However, the nonce Na is unknown to B, so B cannot recognize it, but can assign the unknown datum to a symbol, which is what the *Na construct does. How can Obol be used? An application must connect to the Obol runtime and request that it starts an Obol protocol, or script. The application receives a handle which it can use to communicate with the script instance, i.e. starting and stopping the protocol execution, setting and retrieving values the script requires and provides. Whats New in This Release: Fixes: - Jar file trouble - robustness issues - symbol property dereferencing.

Requirements: No special requirements
Platforms: Linux
Keyword: Miscellaneous Na Obol Protocol Protocols Security Security Protocols
Users rating: 0/10

License: Freeware Size: 15 MB
USER REVIEWS
More Reviews or Write Review


OBOL RELATED
Modules  -  Chap Secure Login 1.4
The encryption is performed using the Chap protocol.InstallationUnpack and upload it to the /wp-content/plugins/ directory.Activate the plugin through the 'Plugins' menu in WordPress. Requirements: - WordPress 2.5 or higher
 
Libraries  -  GNU Transport Layer Security Library 1.7.3
GNU Transport Layer Security Library is a library which implements a secure layer over a reliable transport layer such as TCP/IP. GNU Transport Layer Security Library implements the TLS 1.0 and SSL 3.0 protocols, accompanied with authentication...
2.4 MB  
Modules  -  Filter allowed protocols 7.x-1.0-beta1
A small module that exposes an interface for the allowed protocols used in filter_xss_bad_protocol(). Inspired by #324731: Add more chat protocol support to filter_allowed_protocols so you can create links like
10 KB  
Security Tools  -  Email Security through Procmail 1.151
Email Security through Procmail (the Procmail Sanitizer) provides methods to sanitize email, removing obvious exploit attempts and disabling the channels through which exploits are delivered. Email Security through Procmail also provides...
97.28 KB  
BeOS Software  -  SSL Protocol 1.0
Transport Layer Security (TLS) and its predecessor, Secure Sockets Layer (SSL), are cryptographic protocols that provide communications security over the Internet. TLS and SSL encrypt the segments of network connections above the Transport Layer.
106 KB  
Server Tools  -  Microsoft Security Compliance Manager 1.1
The Microsoft Security Compliance Manager package provides centralized security baseline management features, a baseline portfolio, customization capabilities, and security baseline export flexibility to accelerate your organization’s ability to...
11.3 MB  
System Lockers  -  ABC Security Protector 5.5993
This nice free security utility enables you to protect your PC by disabling some features like: use of the MS-DOS command prompt in Windows and real mode DOS applications from within the Windows shell, and disable function keys on boot up like the...
463.54 KB  
Security Tools  -  Swaps Security Tool 1.0
Swaps Security Tool is a software specially made for computer administator. This software helps the administrator to preseve his administrating rights. It contains more than 60 Windows setting controls which can be used as security manager...
2.17 MB  
Security Tools  -  Total Text Security 1.0
Are you afraid that your boss reads your e-mail letters and ICQ messages? Are you afraid that when intercepting your correspondences, your competitors could strike at your business? Do you want to be sure the message you received was sent by your...
463 KB  
Miscellaneous Mail Tools  -  Advanced Security for Outlook 2.10
Get rid of the annoying security alerts in Microsoft Outlook 2000, 2002/XP, 2003, 2007, 2010 and 2013! Advanced Security for Outlook allows you to determine the violator and specify the permanent action for this program (and only this program!) :...
1.38 MB  
NEW DOWNLOADS IN LINUX SOFTWARE, SECURITY TOOLS
Linux Software  -  EasyEDA PCB Designer for Linux 2.0.0
EasyEDA, a great web based EDA(Electronics Design Automation) tool, online PCB tool, online PCB software for electronics engineers, educators, students, makers and enthusiasts. Theres no need to install any software. Just open EasyEDA in any...
34.4 MB  
Linux Software  -  wpCache® WordPress HTTP Cache 1.9
wpCache® is a high-performance, distributed object, caching system application, generic in nature, but intended for use in speeding up dynamic web applications, by decreasing database load time. wpCache® decreases dramatically the page...
3.51 MB  
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  
Security Tools  -  Password Generator 2.0
Password Generator is a free, powerful password generator, thanks to which we can create very strong passwords. The program allows you to generate passwords that are easy to read, remember or write, as well as completely unusual for human language...
20.36 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