Daring to go even further, I think it's quite paranoid to obfuscate
database ids.
The danger of database ids in urls is not that people know about it
but they can fake them by altering the url. So the solution is not
some snakeoil-like encryption of the id but proper and thorough
checking
Michael Sparer blogged at
http://talk-on-tech.blogspot.com/2008/12/wicket-neat-url-encoding-strategy-and.html
and discussed certain approach for encoding and decoding IDs in parameters.
The general use of encoding strategies I understand but
I really wanted to understand why the complexity of using