Title: E-Bee Sistemas
Oi Gente !!! Vou lan�ar um desafio aos mestres do JAVA.
 
eh o seguinte, possuo um codigo fonte em java, que recupera de um formulario um IDENTIFICADOR e uma SENHA. Dai ele gera um Random, e depois faz um deslocamento de bits para a senha ficar com 16 posicoes. To precisando gerar o mesmo fonte, e q traga o mesmo resultado em JAVASCRIPT para poder implementar num sisteminha q esta sendo desenvolvido em ASP. Quem puder me ajudar, segue abaixo o fonte.
 
package psft.pt75.gen;
public final class EncString
{
    public EncString(String s, int i)
    {
        cookie = i;
        buf = new StringBuffer(s);
        encr();
    }
 
    public String get(int i)
    {
        cookie = i;
        StringBuffer stringbuffer = new StringBuffer(buf.toString());
        encr();
        StringBuffer stringbuffer1 = buf;
        buf = stringbuffer;
        stringbuffer = null;
        return stringbuffer1.toString();
    }
 
    private void encr()
    {
        char ac[] = new char[2];
        ac[0] = (char)(cookie & 0xffff);
        ac[1] = (char)(cookie >>> 16 & 0xffff);
        int i = 0;
        for(int j = 0; i < buf.length(); j = j != 0 ? 0 : 1)
        {
            buf.setCharAt(i, (char)(ac[j] ^ buf.charAt(i)));
            i++;
        }
        cookie = 0;
    }
    private StringBuffer buf;
    private int cookie;
}

Responder a