Académique Documents
Professionnel Documents
Culture Documents
E-Commerce
E-commerce is a new way of conducting business, and as with any other new application of
technology, it presents both opportunities for improvement and potential problems
Types of E-Commerce:Business-to-consumer (B2C) e-commerce: customers deal directly with the
organization, avoiding any
Intermediaries
Business-to-business (B2B) e-commerce: participants are organizations
Consumer-to-consumer (C2C) e-commerce: participants are individuals, with one
serving as the buyer and the
other as the seller
contain catalogues where information on products and prices can be presented. By offering
search functions, the
marketplace makes the comparison and transparency of products possible. Marketplaces
can also offer auctions. These auctions can be organized by sellers (products are sold) or
by buyers (orders are sold). Furthermore is it possible to offer electronic functions where
participants can negotiate in real time. The intermediary company running the
marketplace can generate profits through provisions for successful transactions and for
negotiation of services (e.g. a logistical company to deliver the products). The company
can also charge fees for membership and for presenting information, offers or requests.
Profits can furthermore be generated by advertising (e.g. banners). The company can also
distribute its own products through the marketplace profiting from more buyers entering
the site than e.g. a normal e-store.
E-procurement
E-procurement (electronic procurement, sometimes also known as supplier exchange) is the business-to-business
or business-to-consumer or business-to-government purchase and sale of supplies, work, and services through the
Internet as well as other information and networking systems, such as electronic data interchange and enterprise
resource planning
The e-procurement value chain consists of indent management, e-Tendering, e-Auctioning, vendor management,
catalogue management, Purchase Order Integration, Order Status, Ship Notice, e-invoicing, e-payment, and
contract management. Indent management is the workflow involved in the preparation of tenders. This part of the
value chain is optional, with individual procuring departments defining their indenting process. In works
procurement, administrative approval and technical sanction are obtained in electronic format. In goods
procurement, indent generation activity is done online. The end result of the stage is taken as inputs for issuing the
NIT.
Elements of e-procurement include request for information, request for proposal, request for quotation, RFx (the
previous three together), and eRFx (software for managing RFx projects).
Credit Cards
Smart Cards
DEFGHIJKLMNOPQRSTUVWXYZABC
Substitute the letters in the second row for the letters in the top row to encrypt a message
Encrypt(COMPUTER) gives FRPSXWHU
Substitute the letters in the first row for the letters in the second row to decrypt a message
Decrypt(Encrypt(COMPUTER)) = Decrypt(FRPSXWHU) = COMPUTER
Transposition Cipher
T O D A Y
+ I S + M
O N D A Y
Write the letters in a row of five, using '+' as a blank. Encrypt by starting spiralling inward
from the top left moving counter clockwise
Encrypt(TODAY IS MONDAY) gives T+ONDAYMYADOIS+
Decrypt by recreating the grid and reading the letters across the row
The key are the dimension of the grid and the route used to encrypt the data
6.Classes of Algorithms
Secret Key Cryptography (SKC): Uses a single key for both encryption and decryption
Public Key Cryptography (PKC): Uses one key for encryption and another for decryption
7.
Digital Signature vs Digital Certificate
A digital signature is a mechanism that is used to verify that a particular digital document
or a message is authentic. It provides the receiver a guarantee that the message was
actually generated by the sender and it was not modified by a third party. Digital
signatures are widely used for avoiding forging or tampering of important documents such
as financial documents.
A digital certificate is a certificate issued by a trusted third party called a Certificate
Authority (CA) to verify the identity of the certificate holder. Digital certificate uses the
principles of public key cryptography and it can be used to verify that a particular public
key belongs to a certain individual.
What is a Digital Signature?
A digital signature is a method that can be used to verify the authenticity of a digital
document. Typically, a digital signature system uses three algorithms. To generate a public
key/ private key pair, it uses a key generation algorithm. It also uses a signing algorithm,
which generates a signature when given a private key and a message. Furthermore, it uses
a signature verifying algorithm to verify a given message, a signature and the public key.
So in this system, signature generated using the message and the private key combined
with the public key, is used to verify whether that the message is authentic. Furthermore, it
is impossible to generate the signature without having the private key due to the
computational complexity. Digital signatures are mainly applied for the verification of
authenticity, integrity and non-repudiation.
What is a Digital Certificate?
A digital certificate is a certificate issued by a CA to verify the identity of the certificate
holder. It actually uses a digital signature to attach a public key with a particular individual
or an entity. Typically, a digital certificate contains the following information: a serial
number that is used to uniquely identify a certificate, the individual or the entity identified
by the certificate and the algorithm that is used to create the signature. Furthermore, it
contains the CA that verifies the information in the certificate, date that the certificate is
valid from and the date that the certificate expires. It also contains the public key and the
thumbprint (to make sure that the certificate itself is not modified). Digital certificates are
widely used on websites based on HTTPS (such as E-commerce sites) to make the users
feel safe in interacting with the website.
What is the difference between Digital Signature and Digital Certificate?
A digital signature is a mechanism that is used to verify that a particular digital document
or a message is authentic (i.e. it is used to verify that the information is not tampered)
whereas digital certificates are typically used in websites to increase their trustworthiness
to its users. When digital certificates are used, the assurance is mainly dependent on the
assurance provided by the CA. With digital signatures, the receiver can verify that the
information is not modified.