help-grub
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

custom Authentication module


From: Buckeyne, Thomas
Subject: custom Authentication module
Date: Fri, 23 May 2014 16:32:57 +0000

I am creating for my company a custom Authentication module (required to meet regulatory requirements)

                Generally it locates file(s) on an SSD; authenticates them with ECDSA; determines if/where to boot from

 

I have most of the module complete but I need to access the

1)      gcry_pk_verify in grub-core/lib/libgcrypt/ciper/pubkey.c

2)      fill_in_curve in grub-core/lib/libgcrypt/cipher/ecc.c

 

However neither of these seem to be built when grub is compiled

Nor have I been able to find an option to cause them to be built

 

I am working with grub version 2.02 from git repository

Build system is Linux SuSe 12.1

GCC 4.6.2

Automake 1.11.1

Make 3.82

Bison 2.5

Gettext 0.18.1

Binutils 2.21.1-12.1.4

Flex 2.5.35

 

Target system grub is being built for is either Linux or Windows based on authenticated file data

                (I am currently “ignoring” authentication which allowed me to get the boot choice working

                                However I will need authentication before going into production)

 

Questions:

Am I missing / overlooking a configuration option

Is there a patch or setup required to have these built

Are these supported for x86 32-bit computers

Do I need to request a module to be included when I run grub-mkstandalone / grub-mkimage

Are there any answers to questions I don’t even know what to ask

 

Thomas Buckeyne

 

BEGIN:VCARD

VERSION:2.1

N:Buckeyne;Thomas

FN:Thomas Buckeyne

ORG:Bally Technologies;Advanced Development

TITLE:Eng, Sr-Software

TEL;WORK;VOICE:(702) 584-7109 (direct)

TEL;WORK;VOICE:(702) 896-7700 (operator)

ADR;WORK:;Nevada, LV-Bermuda Rd;6601 S Bermuda Rd;Las Vegas;NV;89119;United States

LABEL;WORK;ENCODING=QUOTED-PRINTABLE:Nevada, LV-Bermuda Rd=0D=0A6601 S Bermuda Rd=0D=0ALas Vegas, NV 89119=0D=0AU=United States

ADR;POSTAL:;;;;;;United States of America

LABEL;POSTAL:United States of America

EMAIL;PREF;INTERNET:address@hidden

REV:20070709T154712Z

END:VCARD

 

 

 

 


reply via email to

[Prev in Thread] Current Thread [Next in Thread]