From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=2607:f8b0:400d:c09::236; helo=mail-qk0-x236.google.com; envelope-from=rafaelrodrigues.machado@gmail.com; receiver=edk2-devel@lists.01.org Received: from mail-qk0-x236.google.com (mail-qk0-x236.google.com [IPv6:2607:f8b0:400d:c09::236]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id C7FB620945BB8 for ; Tue, 26 Sep 2017 04:08:55 -0700 (PDT) Received: by mail-qk0-x236.google.com with SMTP id r141so9631965qke.2 for ; Tue, 26 Sep 2017 04:12:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=40izPNHsBenph+fAIoJBkSG2gJpjN8UV53DAgiVVzIM=; b=t0bGXAbXwaW8t6FpXflEJNJ6+d6wGbLWRMslaDgdFpn1Jc07emyR1BFTNPcRXnZOa6 xBAZF6CljET0f7GR601MtHAO9eE5qL4An37GyYQWQ0CuRe/l+NtQEspbsRgWStwolNt7 TtdSK8eIZjyJ9YjKI/TeNaT56rmTafcUAuZMnWPcF+eX9kw/BfwXmGOvZ5dBBry0mU4l Jy1c/i0WeuiLjIaiAMr0Lu7eyRiQVzej0sSABtc5N86Mnox+WgK6uWbg0t4cQgPrgLGw xb8uNSPV2SsUT3m4gI1iBDSGkzZlbujOt78NZdZ7mOm8F/KnUgaMx7PdhJESmODLYvUD 49Gg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=40izPNHsBenph+fAIoJBkSG2gJpjN8UV53DAgiVVzIM=; b=S4zqZam7FXQ6TgrQiJ9ml95mlWedakKOykfnkOdrp+bEqZerh5EyBqE1hSUFdHduEh Rhx0vGfyZSGNeVZrJladbL8xCeoPzc6rJd4DNZAXinpZWKl8QVIv2TPCLIQk8uxSUA5V 4HOx31NfidJRmDPYQHuS70D1WzhWLjuxDIGSHLccEqSCi9M52ABTM1VeQ7TzER2KyGQq Dpf7MMUqELBKRlfs6YT7nIdLdfp1coqgRC+kmaFc7bpxkfQ9Tm/BTcApIo4CBs8P8Q1D qGR1HH527JLnyTWabOkL5wA0yk/UcfcNiER9WWqQWHEGbFGJiubOFsEGBgHlCRy+eGM9 Z5yg== X-Gm-Message-State: AHPjjUjxpCwtHhY0k5D4ndhqm/Ado/L5B4+Fy6j9RkWeW3R0fe04HHgD Xy7GT9g/2599GxqPOH3FhT1+uTALbdVnWk+q/WQ= X-Google-Smtp-Source: AOwi7QDXWdI/FqeiKDV10VVwbAoSNHzhpSNtupGAFqsR80drB+iVTl0DxMCzVon4KxVZGSrtWRHpGKL/254KiD5OzlY= X-Received: by 10.55.185.194 with SMTP id j185mr14974036qkf.101.1506424326938; Tue, 26 Sep 2017 04:12:06 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Rafael Machado Date: Tue, 26 Sep 2017 11:11:56 +0000 Message-ID: To: Amit kumar , "edk2-devel@lists.01.org" X-Content-Filtered-By: Mailman/MimeDel 2.1.22 Subject: Re: How do i generate a SHA256 hash in UEFI X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Sep 2017 11:08:56 -0000 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi Amit You can use the CryptoPkg functionalities. https://github.com/tianocore/edk2/tree/UDK2017/CryptoPkg At this package you will find some hash functions that are wrapped from OpenSSL https://github.com/tianocore/edk2/tree/UDK2017/CryptoPkg/Library/BaseCryptL= ib/Hash With this you'll not need to rely on the system hash protocols. Hope this can help. Rafael Machado Em seg, 25 de set de 2017 =C3=A0s 15:41, Amit kumar escreveu: > Hi , > > I am trying to write a uefi standalone application ( not a uefi shell > app), which generates a sh256 hash, can some body tell me the right way t= o > do it. > Do i really need to use hash protocol. Is there any other way to do it > without using this protocol ? > Best Regards > Amit Kumar > > _______________________________________________ > edk2-devel mailing list > edk2-devel@lists.01.org > https://lists.01.org/mailman/listinfo/edk2-devel >