Distributing license activation keys for software product

Assignment Help Computer Engineering
Reference no: EM131723789

This question is about distributing license activation keys for a software product in a manner which is trustworthy and secure.

Assume you work for a small software firm which is in the business of developing software products for sale under some kind of software licensing agreement to end users, commonly referred to as a EULA or End User License Agreement. The firm has made the decision to distribute its software product using the worldwide web as the delivery vehicle.

You are charged with formulating a report to your management about the state of the art of generating and managing software license keys for use with the firm's product distribution activities.

By using the Internet and/or other research tools at your disposal, write a brief report, not to exceed four pages in length, which overviews the topic including identifying current "best practices" available to the software industry today.

Try to find by searching the Internet, or other means, at least two, available packages which provide key formulation and key management capabilities for software product distribution with "license activation using keys" capabilities. If you are unsuccessful in discovering such methods please explain why. Describe in your own words the type of high level processes and analysis which must be carried out in order to produce such a key management package.

Assuming you find two or more such systems, pick any two. Describe each and compare and contrast your chosen two and make a recommendation as to which one should be adopted by your firm. Clearly explain why you chose a particular package.

Reference no: EM131723789

Questions Cloud

What was the experiences value for you : What was the experience's value for you? How has it influenced your life? Write an essay that focuses on this rich and illustrative incident.
How many different gene marker combinations are possible : Detecting quantitative traits in genes. In gene therapy, it is important to know the location of a gene for a disease on the genome (genetic map).
What is the mean for the normal model : 1. Check that the conditions to use a Normal model to approximate the Binomial model are satisfied. 2. What is the mean for the Normal model?
Prepare the necessary journal entries : Prepare the necessary journal entries for 2017 for these transactions if Kerrisdale Community College did not use fund accounting
Distributing license activation keys for software product : distributing license activation keys for a software product in a manner which is trustworthy and secure
What types of credits are refundable : What's the difference between a refundable and a nonrefundable credit? What types of credits are refundable? Does this seem like good or fair tax policy
Standard deviation for the ratings of widget : Find the expected value (mean), variance, standard deviation for the ratings of your widget. What percent of individuals rated your product as 2 or below?
Describe how the organizations policies and standards : Describe how the organization's policies and standards would be administered to meet the key requirements of accepted industry standards
Problem-homework assistance for accounting students : The Journal of Accounting Education (Vol. 25, 2007) published the results of a study designed to gauge the best method of assisting accounting students.

Reviews

Write a Review

Computer Engineering Questions & Answers

  Explain each step of the machine cycle

Explain (in detail) each step of the machine cycle. Show the contents of each of the registers and each of the memory cells after the execution of the code.

  Data-communication system

A data-communication system operates at the 28.8 kb/s (typical of the current high-speed telephone modems).

  Find how many values were specified on the command line

Write down a program in PERL that have two subroutines add() and multiply() that will add or multiply its arguments and print the result to screen.

  Express what makes one algorithm better than another

A non-technical friend has asked whether some algorithms are better than others. express what makes one algorithm better than another.

  Ip internet protocol is explained as a best-effort delivery

answer the following about communication protocolsa ip internet protocol is described as a best-effort delivery

  Write a verilog code that implement the given instructions

Write a Verilog code that implement the following instructions using the design shown in Figure 2 and Figure 3. Write Verilog test bench to verify your code.

  How would you create a chain of custody for the evidence

How would you create a chain of custody for this evidence? What are the limitations when protecting evidence only found online or in the cloud?

  Compare and contrast private with public clouds

Write clearly and concisely about cloud & virtual computing topics using proper writing mechanics and technical style conventions.

  Write a brief note on mmx technology

Write a brief note on MMX technology? Please describe clearly

  Write an application that simulates a not-so-busy airport

Write an application that simulates a not-so-busy airport, where different kinds of aircrafts, such as helicopters (military and civilian) ,airplanes ( passenger and military), can take off and land.

  What technology characteristics should be evaluated

explain how Web services can be used to effectively integrate business applications and data. Search the Web for resources on current Web services such as XML, SOAP, UDDI and WSDL. Discuss how each is used, including examples from industry.

  Web-based sites offer file sharing equal to napster

Do a Web search for stories about Napster and its legal battles. Why has the Recording Industry Association of America (RIAA) filed its lawsuit? How is this different from making a VHS copy of a movie or TV show with your VCR.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd