<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-10977146.post2469462122390457688..comments</id><updated>2012-02-08T02:54:56.892-05:00</updated><category term='Network'/><category term='3DES'/><category term='Struts'/><category term='System'/><category term='Performance'/><category term='JSP'/><category term='Dynamic Colums'/><category term='Errors'/><category term='JSR'/><category term='Recovery'/><category term='String'/><category term='Server'/><category term='Core Java'/><category term='Tips'/><category term='Encryption'/><category term='Security'/><category term='Search'/><category term='Java'/><category term='RSA'/><category term='JDK7'/><category term='Signing'/><category term='Bytecode'/><category term='Comparision'/><category term='Index'/><category term='Concatenation'/><category term='Database'/><category term='Proxy'/><category term='Java EA'/><category term='Weblogic'/><category term='ClassLoader'/><category term='Dynamic Load'/><category term='FileSystem'/><category term='Web Application'/><category term='Memory'/><category term='NIO.2'/><category term='Password'/><category term='Exceptions'/><category term='OutOfMemory'/><category term='J2EE'/><category term='Funny'/><category term='Geronimo'/><title type='text'>Comments on Venish Joe: Signing Java Objects for Secure Transfer</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.venishjoe.net/feeds/2469462122390457688/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10977146/2469462122390457688/comments/default'/><link rel='alternate' type='text/html' href='http://www.venishjoe.net/2009/10/signing-java-objects-for-secure.html'/><author><name>Venish Joe</name><uri>http://www.blogger.com/profile/07972396924856268701</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>6</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-10977146.post-1632547176972978016</id><published>2011-09-15T00:20:05.638-04:00</published><updated>2011-09-15T00:20:05.638-04:00</updated><title type='text'>I have been visiting your site since from long tim...</title><content type='html'>I have been visiting your site since from long time.I can say you have great creativity and clarity on your blogs.It will be very much helpful to visitors since they can easily understand your concept .I must appreciate your efforts.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10977146/2469462122390457688/comments/default/1632547176972978016'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10977146/2469462122390457688/comments/default/1632547176972978016'/><link rel='alternate' type='text/html' href='http://www.venishjoe.net/2009/10/signing-java-objects-for-secure.html?showComment=1316060405638#c1632547176972978016' title=''/><author><name>android developer</name><uri>http://www.android-developers.in</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.venishjoe.net/2009/10/signing-java-objects-for-secure.html' ref='tag:blogger.com,1999:blog-10977146.post-2469462122390457688' source='http://www.blogger.com/feeds/10977146/posts/default/2469462122390457688' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1237463832'/></entry><entry><id>tag:blogger.com,1999:blog-10977146.post-8802547595178331001</id><published>2011-08-13T04:23:13.725-04:00</published><updated>2011-08-13T04:23:13.725-04:00</updated><title type='text'>&lt;a href="http://www.wholesaleforcheap.net/New-era-...</title><content type='html'>&lt;a href="http://www.wholesaleforcheap.net/New-era-hats-c631.html" rel="nofollow"&gt;New era hats&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.wholesaleforcheap.net/MLB-Adjustable-hats-c1817.html" rel="nofollow"&gt;MLB Adjustable Hats&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.wholesaleforcheap.net/NBA-Adjustable-hats-c1818.html" rel="nofollow"&gt;NBA Adjustable Hats&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.wholesaleforcheap.net/NFL-Adjustable-hats-c1819.html" rel="nofollow"&gt;NFL Adjustable Hats&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.wholesaleforcheap.net/New-york-yankees-hats-c784.html" rel="nofollow"&gt;New york yankees hats&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.wholesaleforcheap.net/Red-bull-hats-c807.html" rel="nofollow"&gt;red bull hats&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.wholesaleforcheap.net/Monster-Energy-hats-c805.html" rel="nofollow"&gt;monster energy hats&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.wholesaleforcheap.net/Los-Angeles-Stars-hats-c777.html" rel="nofollow"&gt;LA hats&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.wholesaleforcheap.net/DC-shoes-hats-c796.html" rel="nofollow"&gt;DC hats&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.wholesaleforcheap.net/Fox-Racing-hats-c798.html" rel="nofollow"&gt;Fox hats&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.wholesaleforcheap.net/NBA-team-new-era-hats-c1693.html" rel="nofollow"&gt;NBA hats&lt;/a&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10977146/2469462122390457688/comments/default/8802547595178331001'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10977146/2469462122390457688/comments/default/8802547595178331001'/><link rel='alternate' type='text/html' href='http://www.venishjoe.net/2009/10/signing-java-objects-for-secure.html?showComment=1313223793725#c8802547595178331001' title=''/><author><name>Hats</name><uri>http://www.blogger.com/profile/07879447694438682690</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.venishjoe.net/2009/10/signing-java-objects-for-secure.html' ref='tag:blogger.com,1999:blog-10977146.post-2469462122390457688' source='http://www.blogger.com/feeds/10977146/posts/default/2469462122390457688' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1689189067'/></entry><entry><id>tag:blogger.com,1999:blog-10977146.post-7219855346705443613</id><published>2009-10-22T22:51:09.192-04:00</published><updated>2009-10-22T22:51:09.192-04:00</updated><title type='text'>@Salman A. - Thanks for pointing out. For encrypti...</title><content type='html'>@Salman A. - Thanks for pointing out. For encrypting, we need to use Cipher class. I modified the article to mention SignedObject will just make sure the object is not tampered with and it doesn&amp;#39;t encrypt as such.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10977146/2469462122390457688/comments/default/7219855346705443613'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10977146/2469462122390457688/comments/default/7219855346705443613'/><link rel='alternate' type='text/html' href='http://www.venishjoe.net/2009/10/signing-java-objects-for-secure.html?showComment=1256266269192#c7219855346705443613' title=''/><author><name>Venish Joe</name><uri>http://www.blogger.com/profile/07972396924856268701</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='00694475006929468017'/><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.venishjoe.net/2009/10/signing-java-objects-for-secure.html' ref='tag:blogger.com,1999:blog-10977146.post-2469462122390457688' source='http://www.blogger.com/feeds/10977146/posts/default/2469462122390457688' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-102416987'/></entry><entry><id>tag:blogger.com,1999:blog-10977146.post-828734992414315428</id><published>2009-10-22T15:52:05.841-04:00</published><updated>2009-10-22T15:52:05.841-04:00</updated><title type='text'>Signing != Encryption

You are making a fundamenta...</title><content type='html'>Signing != Encryption&lt;br /&gt;&lt;br /&gt;You are making a fundamental error in assuming that signing some data (the serialized form of your POJO class) is the same as encryption or that it does anything to actually hide the data.&lt;br /&gt;&lt;br /&gt;The serialized &amp;amp; signed form of your POJO (employee.ser) contains the name and salary information that is clearly viewable using a half-decent text editor or a hex editor!&lt;br /&gt;&lt;br /&gt;The Java SignedObject class doesn&amp;#39;t perform any encryption; it merely uses cryptographic signature algorithms to verify that an object&amp;#39;s serialized form has not been tampered with.&lt;br /&gt;&lt;br /&gt;Signing != Encryption&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;--&lt;br /&gt;Salman A.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10977146/2469462122390457688/comments/default/828734992414315428'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10977146/2469462122390457688/comments/default/828734992414315428'/><link rel='alternate' type='text/html' href='http://www.venishjoe.net/2009/10/signing-java-objects-for-secure.html?showComment=1256241125841#c828734992414315428' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.venishjoe.net/2009/10/signing-java-objects-for-secure.html' ref='tag:blogger.com,1999:blog-10977146.post-2469462122390457688' source='http://www.blogger.com/feeds/10977146/posts/default/2469462122390457688' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-493940054'/></entry><entry><id>tag:blogger.com,1999:blog-10977146.post-3721067742477120178</id><published>2009-10-14T20:20:29.193-04:00</published><updated>2009-10-14T20:20:29.193-04:00</updated><title type='text'>@Anonymous
I looked at SealedObject but that requi...</title><content type='html'>@Anonymous&lt;br /&gt;I looked at SealedObject but that requires the object to implement java.io.Serializable interface for the cryptography to work. SignedObject doesn&amp;#39;t have that kind of restriction and also we have more flexibility in implementation.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10977146/2469462122390457688/comments/default/3721067742477120178'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10977146/2469462122390457688/comments/default/3721067742477120178'/><link rel='alternate' type='text/html' href='http://www.venishjoe.net/2009/10/signing-java-objects-for-secure.html?showComment=1255566029193#c3721067742477120178' title=''/><author><name>Venish Joe</name><uri>http://www.blogger.com/profile/07972396924856268701</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='00694475006929468017'/><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.venishjoe.net/2009/10/signing-java-objects-for-secure.html' ref='tag:blogger.com,1999:blog-10977146.post-2469462122390457688' source='http://www.blogger.com/feeds/10977146/posts/default/2469462122390457688' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-102416987'/></entry><entry><id>tag:blogger.com,1999:blog-10977146.post-6798621613422524876</id><published>2009-10-14T01:54:06.416-04:00</published><updated>2009-10-14T01:54:06.416-04:00</updated><title type='text'>Alternatively:
http://java.sun.com/javase/6/docs/t...</title><content type='html'>Alternatively:&lt;br /&gt;http://java.sun.com/javase/6/docs/technotes/guides/security/crypto/CryptoSpec.html#SealedObject</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10977146/2469462122390457688/comments/default/6798621613422524876'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10977146/2469462122390457688/comments/default/6798621613422524876'/><link rel='alternate' type='text/html' href='http://www.venishjoe.net/2009/10/signing-java-objects-for-secure.html?showComment=1255499646416#c6798621613422524876' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.venishjoe.net/2009/10/signing-java-objects-for-secure.html' ref='tag:blogger.com,1999:blog-10977146.post-2469462122390457688' source='http://www.blogger.com/feeds/10977146/posts/default/2469462122390457688' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-290025236'/></entry></feed>
