S2K Question

Stephen Paul Weber <singpolyma@singpolyma.net> Wed, 31 March 2010 23:23 UTC

Received: from balder-227.proper.com (localhost [127.0.0.1]) by balder-227.proper.com (8.14.2/8.14.2) with ESMTP id o2VNNsbK021480 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 31 Mar 2010 16:23:54 -0700 (MST) (envelope-from owner-ietf-openpgp@mail.imc.org)
Received: (from majordom@localhost) by balder-227.proper.com (8.14.2/8.13.5/Submit) id o2VNNsjp021479; Wed, 31 Mar 2010 16:23:54 -0700 (MST) (envelope-from owner-ietf-openpgp@mail.imc.org)
X-Authentication-Warning: balder-227.proper.com: majordom set sender to owner-ietf-openpgp@mail.imc.org using -f
Received: from mail-qy0-f181.google.com (mail-qy0-f181.google.com [209.85.221.181]) by balder-227.proper.com (8.14.2/8.14.2) with ESMTP id o2VNNq3Q021473 for <ietf-openpgp@imc.org>; Wed, 31 Mar 2010 16:23:53 -0700 (MST) (envelope-from singpolyma@gmail.com)
Received: by qyk11 with SMTP id 11so649914qyk.13 for <ietf-openpgp@imc.org>; Wed, 31 Mar 2010 16:23:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:date:from:to:subject :message-id:mime-version:content-type:content-disposition:jabber-id :openpgp:x-url:user-agent; bh=CSVjGqvcG98fM2jYqNpaJ0MX69PaeyO3imfJfAkS48k=; b=WvA+HeFdkj40ycJauBrGTdhhOre4mcJa6pvEsImFhXqrAbvar+tdL+c/pO1AY6onsM i6TIu8pKOtr3o9l5QFYD/FoWquTlLF1a99BP93C+WUrrznD3YphDqO4Ep61h6AVYxym5 iHjkVksZTy1H8PSsNE+NLBQlxrLGQ1NKtgnm4=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:date:from:to:subject:message-id:mime-version:content-type :content-disposition:jabber-id:openpgp:x-url:user-agent; b=eELOVpNx9pZQ5u4veTCACuOTfe1VCB2y1VLofn+oTT8jE1cntszjMj0OtAj9HrEYVS ay/I9jq6Q2aYUIvWJLwHqce/ZlAJMbkgNRwu/7hHb4H6hxJ6gNqcy251faNpm8jMd2dj VRYKlTCGyLcKUJvUOjsL9gCxxbzjQHqt7wU74=
Received: by 10.224.110.202 with SMTP id o10mr3138777qap.58.1270077831745; Wed, 31 Mar 2010 16:23:51 -0700 (PDT)
Received: from localhost ([66.49.154.250]) by mx.google.com with ESMTPS id 21sm153602040vws.2.2010.03.31.16.23.50 (version=TLSv1/SSLv3 cipher=RC4-MD5); Wed, 31 Mar 2010 16:23:51 -0700 (PDT)
Date: Wed, 31 Mar 2010 18:24:03 -0500
From: Stephen Paul Weber <singpolyma@singpolyma.net>
To: ietf-openpgp@imc.org
Subject: S2K Question
Message-ID: <20100331232403.GA28458@mediacentre>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; x-action="pgp-signed"
Content-Disposition: inline
Jabber-ID: singpolyma@gmail.com
OpenPGP: id=CE519CDE; url=https://singpolyma.net/public.asc
X-URL: https://singpolyma.net
User-Agent: Mutt/1.5.20 (2009-06-14)
Sender: owner-ietf-openpgp@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-openpgp/mail-archive/>
List-Unsubscribe: <mailto:ietf-openpgp-request@imc.org?body=unsubscribe>
List-ID: <ietf-openpgp.imc.org>

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

I think I get simple and salted, but iterated and salted is a bit complex.

Is it:

key = "";
count = ((Int32)16 + (c & 15)) << ((c >> 4) + 6);
for(i = 0; i < count; i++) {
	key = hash_function(strcat(key, passphrase[i]));
}

- -- 
Stephen Paul Weber, @singpolyma
Please see <http://singpolyma.net> for how I prefer to be contacted.
edition right joseph
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iQIcBAEBCAAGBQJLs9mTAAoJENEcKRHOUZzepXQP/3vuO49/kEEZ00RQTnnCdr5s
50YBdCHwlpnfm0Wmz5ZSUFkNqhjcTRwjSOraVD4xvD3aNFPyUVmijtylFcQo2Dan
2aJK/+mhKTH8phCkB6SCaTT8QI1HjNnIHUbteQGDofKLmppVMK/nJEZCshKxnA5V
5LE4tzlVyqMTKkzxGCXPqXpKvJTvPFH1G8QfLYiTC5o2/ZhS+fn3OZdd7egWECIy
YE7VICb1h4lPzvEg4n/nQA+l5SoZsUW12BsFTDtuCJlspGvXLQteiRmKVEPtbKMt
2gfBnNkroQISVjEnn07WP8GQnVDT6TaStLDNuZenKoh/+82J6nMtDthtKmV8stPY
XbWsVHyR99CT1q3nZa8xAeLv7dbaud0cujUSShpdnaeq/5erfbbxiD97rwjfh06L
hhmg9XgUrM0UgMbqlHSZRZNyhdqNtt3bmXnahm0LyMGOQkxa5kFJwJHKvrXWqPrR
LPRKTqMtbT9FkadjCk5w/gjGYjd6+DSzrDMpe8BUipMHWSzlpd8F35930QB5btg7
GiAnZnsSSxb4DIbZ6sNfpYtHLJPpbR6+sfNK+W7ILwb/ERMVu7Q0SFuOzy/0Yf6z
AILiD5VbQc5vsrEN5GfOnDlb/deM5kWcm0xqdvCZXMZQO5m6AqOoBKj/XXtLcyNL
GMczfpW286Z1aqla3SE3
=OpkO
-----END PGP SIGNATURE-----