RC4 not supporting

Hi,

i am trying to create a key using RC4 algorithm

import java.io.*;

import javax.crypto.*;

import javax.crypto.spec.*;

publicclass rc4Key{

private SecretKeySpec keygeneration(){

SecretKeySpec skeySpec=null;

try{

KeyGenerator kgen = KeyGenerator.getInstance("RC4");

kgen.init(128);

SecretKey skey = kgen.generateKey();

byte[] key = skey.getEncoded();

skeySpec =new SecretKeySpec(key,"RC4");

}catch(Exception e){

System.out.println("error in keygen = "+e);

}

return skeySpec;

}

publicstaticvoid main(String args[]){

rc4Key cKey =new rc4Key();

SecretKeySpec skey = cKey.keygeneration();

}

}

I am receiving the following error : java.security.NoSuchAlgorithmException: Algorithm RC4 not available

Please help to resolve this issue

thanks in advance.

[1796 byte] By [sakthiia] at [2007-10-3 2:59:03]
# 1
Works for me. I'm using Java 1.5.
ghstarka at 2007-7-14 20:48:37 > top of Java-index,Security,Cryptography...