Copyright 2007 @ All rights reserved,
Key Lab of Cryptographic Technology and Information Security,
Ministry of Education, Shandong University