我搜索了整個不同的論壇,現在我終於把我的問題,因爲我找不到具體的答案。SecureRandom的一般聲明返回錯誤 - Java
我正在爲SunSPOT傳感器編寫安全協議作爲我的最後一年項目。
我希望生成一個128位的密鑰,通過我在網上的搜索,稍後可以進行哈希處理。我碰到生成隨機密鑰的最佳方法是SecureRandom。
我想實現的一般性發言,看看它是如何工作的,這樣我可以用它進一步按照我的要求
SecureRandom gen = SecureRandom.getInstance("SHA1WITHECDSA");
上述statment
我與「SHA1PRNG」,「MD5ECDSA」和「使用ECDSAWithSHA1Signature」 只要我完成聲明,並把它分號返回此錯誤類 com.sun.spot.security.implementation.SecureRandom
getInstance方法 不能應用於給定類型
需要:字節發現:java.lang.String中
我已分別添加了Jar文件到build.xml並進入build.properties;還將該算法導入到程序中。
感謝您閱讀
和任何幫助大大appriciated
三江源每一個誰曾試圖幫助。
哈希(Hasnain)
請複製並粘貼整個堆棧跟蹤。 – 2011-03-09 00:23:36
@GregS:我請你原諒,Stack Trace?你需要什麼幫助。 – Hash 2011-03-09 17:30:13
堆棧跟蹤發生在運行時失敗。他的代碼甚至沒有編譯。 – Jorn 2011-03-09 22:58:42