Securing data is becoming a crucial need for most internet-based applications. Whereas the problem of data confidentiality has been widely investigated, the problem of how to ensure that data, when moving among different parties, are modified only according to the stated policies has been so far not deeply investigated. At present data security is an area where corporates spend huge amount to ensure that their data and their client’s data are not tampered with. This paper proposes an approach that addresses data integrity and confidentiality in content adaptation and caching by intermediaries. This approach permits multiple intermediaries to simultaneously perform content services on different portions of the data. To enforce authenticity and integrity, standard cryptographic primitives such as public keys generated using optimized RSA are used for digitally signing the data. The optimized RSA approach reduces the processing time, computational overheads and key storage requirements which are the major drawbacks of RSA. The protocol defined for this project supports decentralized proxy, key management and flexible delegation of services. The experimental results show that this approach is efficient and minimizes the amount of data transmitted across the network. Ultimately, this provides a trusted way of transporting data without causing a performance hit.
展开▼