From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pf0-f196.google.com ([209.85.192.196]) by ur; Wed Feb 8 22:39:42 EST 2017 Received: by mail-pf0-f196.google.com with SMTP id 19so12792025pfo.3 for <9front@9front.org>; Wed, 08 Feb 2017 19:39:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=offblast-org.20150623.gappssmtp.com; s=20150623; h=to:from:subject:message-id:date:user-agent:mime-version; bh=xcynKNlk93elt92s7wbsOwU1sjhnAO04tUTld3VKT8k=; b=nTnvAOzNTq0fVc/iCJ6xOtI2Vo4sy3linYYUibrA+y6O23w6bfL8bJUrfQLek5Qgg3 ZK9/bPJjJZU/1obbHbjijMYyU0S4PJmt5WXmwA06x8prkNeN5xsMzz3hY5ETi4EHEv8S 1Pucx5FMCTx4IdWEDjZYLn3ID9oC4WT5qyDJwZH0GgSJkIW0DdZc/ww+hyIoqMxtlKZG m5EcI7Ln6sicYpphjVloWhjmhNsUmC8a2ilU9/+3AlMHwOpHRrRY1sIze1jLOFgrchrx w3eSotKapY5F10zwaWvqj1r6aktn4xnx6OB67dHuP+lcU85DmU4krCrND3LCM2nkj/cS /Rtg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:from:subject:message-id:date:user-agent :mime-version; bh=xcynKNlk93elt92s7wbsOwU1sjhnAO04tUTld3VKT8k=; b=jgB8IcVQNbPiedXEO4SmFshasl5TMCJBuH9/AQ18y++QSIPyLjLOFI7suFZUOkpmYO i+ngpE4N4dlcq021rMW7DPgFb4NpMxX+LmLqABu8cuVc7KlvEqRXvFUch9n0FYbEheA0 Ab4UYxJUFuuSzc9DGJCFJuZWzg3W1mEpw+V6hka9JuIH0K+DkVdY3h/8tDz995U4Zt02 9ff5t2HN80zUsDM1ggVMqnoW+p02pPuO3I0VH3JGUggrhgRRXFTn/926Ji6xypO91WDd alTXGwa+BfZ1WjfS7WYMEkhyaimXegA7dDhdjGeZpwsFs1W78H3QEtZcG1HHm0cTsbU4 InIg== X-Gm-Message-State: AMke39mnS9QSzCffazmD+RMQGBmSv+bjp3WtY+AsmrOJLOOy2HkAvOsFqgmkVFjqcALpXA== X-Received: by 10.98.160.89 with SMTP id r86mr1202043pfe.170.1486611577907; Wed, 08 Feb 2017 19:39:37 -0800 (PST) Return-Path: Received: from [192.168.1.10] (c-67-164-96-70.hsd1.ca.comcast.net. [67.164.96.70]) by smtp.gmail.com with ESMTPSA id c11sm23900427pfk.14.2017.02.08.19.39.36 for <9front@9front.org> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 08 Feb 2017 19:39:37 -0800 (PST) To: 9front@9front.org From: Nicolas Owens Subject: sha256 rsa signing in factotum Message-ID: <0d440476-9db5-0815-e218-7e277fb9b378@offblast.org> Date: Wed, 8 Feb 2017 19:39:36 -0800 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.6.0 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="------------585C1908E84A4907B4074247" List-ID: <9front.9front.org> List-Help: X-Glyph: ➈ X-Bullshit: framework property rails software-scale framework This is a multi-part message in MIME format. --------------585C1908E84A4907B4074247 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit attached is a diff to support sha256 in the pkcs#1 rsa signing in factotum. if this seems okay, i'll commit it. --------------585C1908E84A4907B4074247 Content-Type: text/plain; charset=UTF-8; name="rsa.c.diff" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="rsa.c.diff" ZGlmZiAtciAwMGM3ZmExYmM0ZmMgc3lzL3NyYy9jbWQvYXV0aC9mYWN0b3R1bS9yc2EuYwot LS0gYS9zeXMvc3JjL2NtZC9hdXRoL2ZhY3RvdHVtL3JzYS5jCU1vbiBGZWIgMDYgMDQ6MjU6 MzggMjAxNyArMDEwMAorKysgYi9zeXMvc3JjL2NtZC9hdXRoL2ZhY3RvdHVtL3JzYS5jCVRo dSBGZWIgMDkgMDM6MzU6MzYgMjAxNyArMDAwMApAQCAtMjE5LDYgKzIxOSw4IEBACiAJCQlk bGVuID0gU0hBMWRsZW47CiAJCWVsc2UgaWYoc3RyY21wKGhhc2gsICJtZDUiKSA9PSAwKQog CQkJZGxlbiA9IE1ENWRsZW47CisJCWVsc2UgaWYoc3RyY21wKGhhc2gsICJzaGEyNTYiKSA9 PSAwKQorCQkJZGxlbiA9IFNIQTJfMjU2ZGxlbjsKIAkJZWxzZQogCQkJcmV0dXJuIGZhaWx1 cmUoZnNzLCAidW5rbm93biBoYXNoIGZ1bmN0aW9uICVzIiwgaGFzaCk7CiAJCWlmKG4gIT0g ZGxlbikKQEAgLTI5OSw2ICszMDEsNyBAQAogICoKICAqIFNIQTEgPSAxLjMuMTQuMy4yLjI2 CiAgKiBNRHggPSAxLjIuODQwLjExMzU0OS4yLngKKyAqIFNIQTI1NiA9IDIuMTYuODQwLjEu MTAxLjMuNC4yLjEKICAqLwogI2RlZmluZSBPMChhLGIpCSgoYSkqNDArKGIpKQogI2RlZmlu ZSBPMih4KQlcCkBAIC0zMDksOSArMzEyLDggQEAKIAkoKCh4KT4+IDcpJjB4N0YpfDB4ODAs IFwKIAkoKHgpJjB4N0YpCiB1Y2hhciBvaWRzaGExW10gPSB7IE8wKDEsIDMpLCAxNCwgMywg MiwgMjYgfTsKLXVjaGFyIG9pZG1kMltdID0geyBPMCgxLCAyKSwgTzIoODQwKSwgTzMoMTEz NTQ5KSwgMiwgMiB9OwogdWNoYXIgb2lkbWQ1W10gPSB7IE8wKDEsIDIpLCBPMig4NDApLCBP MygxMTM1NDkpLCAyLCA1IH07Ci0KK3VjaGFyIG9pZHNoYTI1NltdID0geyBPMCgyLCAxNiks IE8yKDg0MCksIDEsIDEwMSwgMywgNCwgMiwgMSB9OwogLyoKICAqCURpZ2VzdEluZm8gOjo9 IFNFUVVFTkNFIHsKICAqCQlkaWdlc3RBbGdvcml0aG0gQWxnb3JpdGhtSWRlbnRpZmllciwK QEAgLTMzOSw2ICszNDEsOSBAQAogCX1lbHNlIGlmKHN0cmNtcChhbGcsICJtZDUiKSA9PSAw KXsKIAkJb2JqID0gb2lkbWQ1OwogCQlvbGVuID0gc2l6ZW9mKG9pZG1kNSk7CisJfWVsc2Ug aWYoc3RyY21wKGFsZywgInNoYTI1NiIpID09IDApeworCQlvYmogPSBvaWRzaGEyNTY7CisJ CW9sZW4gPSBzaXplb2Yob2lkc2hhMjU2KTsKIAl9ZWxzZXsKIAkJc3lzZmF0YWwoImJhZCBh bGcgaW4gbWthc24xIik7CiAJCXJldHVybiAtMTs= --------------585C1908E84A4907B4074247--