public String encrypt()

in src/java/org/apache/fulcrum/crypto/provider/UnixCrypt.java [78:92]


	public String encrypt(String value) throws Exception 
	{
		if (seed == null) 
		{
			Random randomGenerator = new Random();
			int numSaltChars = SALT_CHARS.length;
			StringBuilder sb = new StringBuilder();
			sb.append(SALT_CHARS[Math.abs(randomGenerator.nextInt() % numSaltChars)])
					.append(SALT_CHARS[Math.abs(randomGenerator.nextInt() % numSaltChars)]).toString();
			seed = sb.toString();
		}

		// use commons-codec to do the encryption
		return org.apache.commons.codec.digest.UnixCrypt.crypt(value, seed);
	}