Opensign-project - Online code signing and integrity verification service for open source community

SummaryThe service will allow all .NET and Java code modules to be uploaded to the service to be signed by a community code signing key. Each community (such as OWASP) will have a key and corresponding Software Publishing Certificate (SPC) which can optionally be embedded in the code module itself. Generally, however, the service is intended for developers and the wider community of concerned users that want to ensure that their downloaded portable executable is exactly what it purports to be. The root key will be stored in an HSM and will sign an SPC from a locally generated key-pair of which the public key will be sent to the service. Key pair generation can be made and submitted using standard .NET delay signing and jar signing tools distributed with the SDKs, however, the project remit will ensure that a client-side graphical tool for each environment is available to generate the keys pairs needed to sign code with and allow submission to the code signing service for signing and generation of SPC by the server's proprietary CA. Anonymity will not be allowed so the project will include a database of users which will be the basis of directory for SPCs. There will be a web and web services interface using an online login and WS-Security respectively which will allow the code to be uploaded on demand and signed by a code signing key with the option to embed the certificate or not. Project Homepage



http://code.google.com/p/opensign-project

Bookmark and Share          88



comments powered by Disqus


Related Products

Truth - Codesigned Dependable and Secure Computing Systems

Truth is a multi-discipline project for design and evaluation of fault-tolerant and secure computing systems (Computing).Truth is a computing infrastructure specfically designed and being developed for novice programmers who have a strong technical background on their application areas (e.g., bioengineering, biology, and medicine) not computer science or engineering. Truth aims application areas with strong reliability, safety, security, and real-time requirements (e.g., personal health-care dev

Read more

Flepjhaverkamp - A network simulator and protocol for wireless sensor nodes

A project that implements a realistic 3D simulator frontend and a complete TCP/IP-like protocol stack for a network consisting of EYES Wireless Sensor nodes. Timespan: 6 weeks. Completed on June 29th, 2008. AuthorsThis project has been created by: H.Y. Bruintjes J.H. Donker C.E. Etheredge J. Teeuw As part of the 214515 Codesign project (2008) at the University of Twente. ConceptThe scope of this project includes creating a completely functioning protocol stack that is capable of transmitting rel

Read more

Resthttpservice - A new Flex HTTPService component that fully supports REST

The current Flex HTTPService component is severely lacking when it comes to making REST calls. This component can only send GET and POST requests (no PUT, DELETE, HEAD, or OPTIONS without using a proxy) and does not make available the HTTP status code returned in the response. Rather, it fires a fault event for any HTTP response that does not have a status code of 200 (even a 201 "created" status is considered a fault condition). The aim of this project is to create a fully REST-aware component

Read more

Rest-assured - Java DSL for easy testing of REST services

Testing and validating REST services in Java is harder than in dynamic languages such as Ruby and Groovy. REST Assured brings the simplicity of using these languages into the Java domain. News2012-04-16: REST Assured was presented at the Scandinavian Developer Conference. 2012-04-05: REST Assured 1.6.1 is released with bugs fixes and better support for specifying session id's. See change log for details. 2012-03-29: REST Assured will be presented at the Jazoon conference in Zürich, Switzerland.

Read more

Mantevo - Miniapplications and related tools to foster co-design of high performance computing appli

The Mantevo project is dedicated to developing and distributing open source software packages, called miniapplications and minidrivers, that act as performance proxies for real applications and their key performance features. These proxies tend to be much smaller in size than the applications they represent. They can be used as co-design vehicles in the study of new programming approaches, new language usage, and the interplay between the application and the underlying computer software and hard

Read more

Sharefile-api-php - The library provides simple and easy-to-use access to ShareFile REST API

ShareFile API PHP is a standalone PHP library which simplify access to ShareFile REST API. Features:All methods and operations support. No additional libraries and extensions are needed. Easy to use. Error handling support. ShareFile online file sharing serviceShareFile allows you to create a custom-branded, password-protected area where you can exchange business files with clients easily, securely, and professionally. Whether you deal with files that are simply too large to transfer by email, n

Read more

Userstory - Example of use Spring 3, JPA 2 / Hibernate 3.5, RestFull Web Services and OpenID

DescriptionUserStory is a Java project with two goals : 1 SandBox of utilization of recent Java technologies 2 Provide to users a solution for share good stories (With Media content) TechnologiesSpring 3 IOC/MVC/Security, JPA 2, Hibernate 3.5, RestFul Web Services, EhCache 2.0.1 OpenID Maven 2 UserStory application can communicate with RestFul Web Service in XML or Json. ToDo ListVersion 1HIGH - Add GED for media Content HIGH - Add Event service HIGH - Add Act service HIGH - Add functions shared

Read more

Persevere-framework - Persevere - REST JSON database, distributed computing, and persistent object m

Persevere is an open source set of tools for persistence and distributed computing using an intuitive standards-based JSON interfaces of HTTP REST, JSON-RPC, JSONPath, and REST Channels. The core of the Persevere project is the Persevere Server. The Persevere server includes a Persevere JavaScript client, but the standards-based interface is intended to be used with any framework or client. The Persevere Server is an object storage engine and application server (running on Java/Rhino) that provi

Read more

Randr - R and R - REST and Relaxation, a REALLY simple REST client / server

R and R - short for REST and Relaxation, is REALLY simple REST client / server offering compatible libraries in PHP and Java and other languages to come. It provides a very easy to use interface, enabling a server to be set up with only a few lines of code. It also provides secure requests through signing parameters with a private key. Sourceforge: http://sourceforge.net/projects/randr Change Log0.30 Some bug fixes I forgot to commit :-S 0.29 Made url variable protected 0.28 0.25/0.26/0.27 corru

Read more

Discbenchmarkingonsecurechip - this prooject work is totally related to the IEEE transaction on know

Secure chips, e.g., present in smart cards, USB dongles, i-buttons, are now ubiquitous in applications with strong security requirements. Moreover, they require embedded data management techniques. However, secure chips have severe hardware constraints, which make traditional database techniques irrelevant. The main problem faced by secure chip DBMS designers is to be able to assess various design choices and trade-offs for different applications. Our solution is to use a benchmark for secure ch

Read more

Related Tags
Browse projects by tags.

We have collection of more than 400,000 open source products ranging from Enterprise product to small libraries in all platforms. We aggregate information from all open source repositories. Search and find the best for your needs.



Follow feeds Follow bestopensource on Twitter Follow bestopensource on Facebook


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.

Do you provide Consulting, Training, Support for any open source products. Register your business

Tag Cloud >>