001package com.bitbucket.thinbus.srp6.js; 002 003import com.nimbusds.srp6.SRP6CryptoParams; 004 005public class SRP6JavaClientSessionSHA1 extends SRP6JavaClientSession { 006 /** 007 * Create a SHA1 Java client session compatible with a thinbus server 008 * session. 009 * 010 * You can generate your own with openssl see {@link OpenSSLCryptoConfigConverter} 011 * 012 * @param N 013 * The large safe prime in radix10 014 * @param g 015 * The safe prime generator in radix10 016 */ 017 public SRP6JavaClientSessionSHA1(String N, String g) { 018 super(new SRP6CryptoParams(SRP6JavascriptServerSession.fromDecimal(N), 019 SRP6JavascriptServerSession.fromDecimal(g), 020 SRP6JavascriptServerSessionSHA1.SHA_1)); 021 } 022}