[jose] FYI: JWE implementation in Ruby

nov matake <matake@gmail.com> Thu, 04 April 2013 18:18 UTC

Return-Path: <matake@gmail.com>
X-Original-To: jose@ietfa.amsl.com
Delivered-To: jose@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A289821F8BBC for <jose@ietfa.amsl.com>; Thu, 4 Apr 2013 11:18:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.599
X-Spam-Level:
X-Spam-Status: No, score=-3.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SnGcGFVVkp43 for <jose@ietfa.amsl.com>; Thu, 4 Apr 2013 11:18:57 -0700 (PDT)
Received: from mail-pb0-f53.google.com (mail-pb0-f53.google.com [209.85.160.53]) by ietfa.amsl.com (Postfix) with ESMTP id EAA1421F8BBB for <jose@ietf.org>; Thu, 4 Apr 2013 11:18:56 -0700 (PDT)
Received: by mail-pb0-f53.google.com with SMTP id un15so1577568pbc.12 for <jose@ietf.org>; Thu, 04 Apr 2013 11:18:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:from:content-type:content-transfer-encoding:subject:date :message-id:cc:to:mime-version:x-mailer; bh=f2InYMsD9DsMhImFiBIbT7XG6SZU2FZ1MTqQthEZDAU=; b=w+Jfsftk1iz11PR1IA3vgIxy1y9/okx/1KVOfe0QtB+etdvd/RZaYWUeH3vNFambNy sqOuKgAiIDs+sy0/dHOeks2adOq4Se9lfirvuXUGtQiCnyvKsQmm1m6FtK4rTK6GWen2 HXB+Z/eBtShhaWy1/ecCIQqozncQ8Uwc4j3t8TxLqgvSj8Ej87y7lZ24A6Hywyj6Mf3X gcg523fg03js7NR7zNVPtlh5J4pbqtkaHMjxwQHnpQygX7py/RpDy2H6p+NpEFFmkgKN EzZEQ04Zg7MkKbE2/Vyj+VhwNzo59lHnXsnlAoNGy3PB+LhC/HadA1p/O/Txdzh9OReo Zu1Q==
X-Received: by 10.68.163.1 with SMTP id ye1mr10274939pbb.135.1365099536754; Thu, 04 Apr 2013 11:18:56 -0700 (PDT)
Received: from [192.168.1.35] (ac149127.dynamic.ppp.asahi-net.or.jp. [183.77.149.127]) by mx.google.com with ESMTPS id bs1sm11100515pbc.8.2013.04.04.11.18.54 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 04 Apr 2013 11:18:55 -0700 (PDT)
From: nov matake <matake@gmail.com>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Date: Fri, 05 Apr 2013 03:18:52 +0900
Message-Id: <7B140AD1-1885-43FE-B428-792F86AA14D0@gmail.com>
To: Mike Jones <Michael.Jones@microsoft.com>
Mime-Version: 1.0 (Mac OS X Mail 6.3 \(1503\))
X-Mailer: Apple Mail (2.1503)
Cc: "jose@ietf.org" <jose@ietf.org>
Subject: [jose] FYI: JWE implementation in Ruby
X-BeenThere: jose@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Javascript Object Signing and Encryption <jose.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/jose>, <mailto:jose-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/jose>
List-Post: <mailto:jose@ietf.org>
List-Help: <mailto:jose-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/jose>, <mailto:jose-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 04 Apr 2013 18:18:57 -0000

Hi Mike,

I just added JWE support in my json-jwt ruby gem.
https://github.com/nov/json-jwt

supported alg: RSA1_5, RSA-OAEP and dir
supported enc: A128GCM, A256GCM, A128CBC+HS256 and A256CBC+HS512

Plus, I think you had gathered supported crypto algorithms in each language.
If you are still updating that, please let me know the link.
Now I can update several fields.

cheers,

nov