Giter Site home page Giter Site logo

acvp-client version ? about acvp HOT 4 CLOSED

bfussell avatar bfussell commented on June 3, 2024
acvp-client version ?

from acvp.

Comments (4)

atvassilev avatar atvassilev commented on June 3, 2024

I see no use for it but defer to Harold.

from acvp.

hbooth avatar hbooth commented on June 3, 2024

I only look at the acvVersion contained in the Json. User Agent is unreliable for a variety of reasons.

from acvp.

atvassilev avatar atvassilev commented on June 3, 2024

Thinking about it more, at this stage largely because our algorithm testing standards are client-agnostic, there is no need to know specific client attributes that would allow the server to customize the tests for a particular client type. In other words, testing AES is the same regardless if it is used in a mainframe, desktop, router/switch, USB stick, smart card, smart thermostat, etc.

Our colleagues working on new lightweight crypto standards for IoT are considering possibilities where the testing of some new algorithms may depend on the context in which they are used/implemented, i.e. on the client. So, in the future we may need to identify the type of client, not just the algorithm. One alternative to this may be adding properties to the OE, of course.

For now, I think we can get rid of acvp-client/v and add a client property when we need it, in a future version of the protocol.

from acvp.

atvassilev avatar atvassilev commented on June 3, 2024

Resolved with PR#113

from acvp.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.