What can PaperCut read from a card?

Written by rossm. Posted in Network Payment Hardware, PaperCut, PaperCut MF, selectec News


This question haunts all of us here at Selectec HQ because we get asked it every day :)

So what will PaperCut read from the cards?

To be fair, this isn’t really a PaperCut issue but depends more on the card reader itself.

Barcodes:

If barcodes are being used, the reader will need to be able to read the specific barcode symbology (most in the UK are Code39 or Telepen in our experience) and readers can usually be configured to read the correct symbology. It has been a long time since we installed a barcode reader.

Magnetic Stripe:

Magnetic stripe cards have 3 tracks of information. It’s often track 2 that is used and because of this most readers read track two, but if you have the information on another track then you can get readers for that track or even multi-track readers.

Contactless/proximity:

Seems simple but there are many types of contactless cards (RFID 125 kHz, Motorola/Indala W26, Motorola/Indala W27, Motorola/Indala ABA Track II, Motorola/Indala Lite, Motorola/Indala , KANTECH, HID Prox, Proxlite, MIFARE, MIFARE + RFID 125 kHz, LEGIC Advant, TIRIS 134 kHz, COTAG, MULTI ISO, PAC, HID UDF, HID iClass, HiTAG, HiTAG2 etc.). With contactless cards, readers would normally read the unique serial number embedded on the card.

This can get fairly complicated so we will start at the beginning. Let’s take for example a Classic MIFARE 1k card as these are encountered in many PaperCut sites.

Elatec TWN3A MIFARE Classic 1K card has 1024 bytes of storage, split into 16 sectors. Each sector is protected by two different keys, called A and B (more on this later). 16 bytes per sector are reserved for the keys and access conditions and cannot normally be used for user data. Also, the very first 16 bytes contain the serial number of the card and certain other manufacturer data, are read-only and live in sector zero.

This brings the total storage capacity of these cards down to 752 bytes for a Classic 1k MIFARE card. None of this is really relevant but we thought it may be interesting for some people. When a Mifare card is first created in the factory it has its first sector, sector zero, programed with a unique serial number. This is set by the factory into read-only memory – so this number cannot be changed and stays with the card.

With a MIFARE reader attached to a copier, the reader simply reads the unique ID. PaperCut will lookup that number against its database of users and log on the correct user. If no user is found, PaperCut will prompt you to assign the card to a user account and ask for your network username and password.
This self-registration service takes away all the administration of card numbers by staff members. Before self-registration, a site needed to know the serial numbers for each card and batch import them into PaperCut. Now this isn’t always too much of a problem but many sites don’t actually know the serial number of cards and often the card supplier does not have a record either, so the process often involved an IT staff member with a card reader and a lot of copy and pasting.

 Thankfully self-registration works really well. It’s especially handy if users lose a card as they can just be issued with a new card and that’s all the admin it takes. Please note that self-registration is only available on supported devices.

PaperCut and cashless catering or door access?

Often the contactless card a site uses is in use with other systems such as door access or cashless catering. Whoever provided these systems is often using other sectors on the cards to hold information. This data is encrypted and will often only be able to be read by the readers provided with the system and some middleware to decrypt the data. This is fairly common and PaperCut is more than happy to work alongside these systems as it will simply read the serial number from the card (in sector zero).
PaperCut and the other system won’t know or care about each other they can both read different numbers from a card, but allow you to login to different systems using the same card.

One thing to note is that if a cashless catering system is in use and a purse is held on the card, that money is just used for the catering. PaperCut keeps its own “funds” in its database and the catering software keeps its funds in its own database.  It may be possible to integrate the two stores of money but this requires customisation. Please contact us for further information.

Can I read different sectors?

Now if reading the serial number from the card is not good enough (it’s yet to be a problem) then it may be possible to read one of the numbers on the other sectors. To do this you will need a special type of card reader, something the industry calls a “playback reader”. We have no idea why they are called playback readers but they are a similar cost and look exactly the same as other readers. It’s just the firmware that acts differently.

These playback readers can be programed via a downloadable configuration utility to read certain sectors from a card. It’s a simple matter of ticking a box for the sector you wish to read and then clicking “save”. This then flashes the reader’s firmware.

Programming the card reader to look on a particular sector and getting anything out of it are unfortunately two different things. Most sectors would be encrypted by whoever put the information on the card to start with (the door access or cashless catering supplier for example) so the configuration utility needs to have an encryption key entered into it, so it can read from that sector. Most people protect a MIFARE card with 2 keys (A and B).

Key A normally reads the sector while key B allows you to read and write to the sector. You would only need key A as all we wish to do is read the information on the chosen sector. We expect most companies would be happy to give you the key A information if you are using the systems they supply.

Remember – PaperCut doesn’t care what number is on the card and the site shouldn’t worry either. No one ever sees that number. Trying to get PaperCut and door access/cashless catering to read the same number is not required.

What we do.

We always ask for a sample card before suggesting what reader type will be best for the situation and, of course, the reader type also depends on the hardware you have.

Any questions or comments, just get in touch for a chat and we will do our best to answer any queries and advise you of the best option for your specific setup.

selectec are happy to offer a 40-day trial of PaperCut MF but we suggest you get in touch to discuss your requirements first.

How PaperCut MF authenticates at a MFD

Written by rossm. Posted in Network Payment Hardware, PaperCut, PaperCut MF, selectec News


Typically a site planning on implementing print and copy monitoring (or perhaps adding copy monitoring to an existing print management system) will contact us and discuss the requirements.

It’s our job as the master distributor for PaperCut MF in the UK to provide a neutral point of view and outline various factors to consider when planning print/copy management as it can be a little daunting knowing where to start. A key aspect is how users authenticate at the copier/MFD. 

With PaperCut there are various authentication options including:

  • Username and password – Users can use their domain/network username and password to log into the MFD
  • Identity number – Users can log in with their identity number. ID numbers are convenient when usernames are very long or too cumbersome to enter. For example, rather than entering a username like ‘john.smith001’, it may be more convenient to enter an employee ID of ‘1234’.
  • Identity number with PIN – When users log in with their ID number, they must also provide a PIN number which provides an additional layer of security.
  • Swipe card – The user may log in by swiping a card (magnetic stripe, Mifare, barcode, HID etc).
  • Swipe card with PIN – When users log in by swiping a card, they must also provide a PIN number. This provides an additional layer of security in case a user loses a card, this will stop anyone else logging in with the card and getting “free” copies.
  • Automatically log in as user – A specific user is always logged in to the device (useful for print room staff)

Using a contactless card reader attached to the MFD (supported models only) is the quickest authentication method. Users simply walk up to the MFD and wave the card near the reader. The reader pushes out the number it reads from the card and sends this information to the PaperCut server where it performs a look-up to see what user has that card number associated to it. Once the lookup process has taken place (it’s instant, don’t worry!) the copier logs the user on and allows them to take photocopies or release any prints waiting, assuming there is enough credit.

PaperCut Embedded - Login Screen

PaperCut Embedded - Login Screen

What if you don’t know the numbers on your cards or don’t want to maintain card numbers and import them into PaperCut?

No worries! PaperCut allows self-registration. This time-saving feature puts all the responsibility on your users and away from the overworked IT Team.

Users with cards attempting to swipe the card for the first time will be prompted on the screen of the MFD that the card they have scanned is unknown to PaperCut. They will then be asked to associate that card with their user account. Users will simply input their network username and password and then as if by magic the card number scanned is assigned to that particular PaperCut user. The next time users wish to login they swipe the card as normal and are logged in and allowed access to the MFD.

Other options include importing card numbers into PaperCut from a CSV file, importing card numbers from LDAP or even keeping the card data on an external database. Alternatively, if you have nothing better to do with your time and are somewhat of a masochist, you can manually input each card number in PaperCut one by one…

So card based authentication is the preferred method. It’s quick and easy to use and inexpensive to setup. We are glad to say that the majority of sites that install PaperCut MF in the UK use cards for authentication.

selectec are happy to offer a 40-day trial of PaperCut MF but we suggest you get in touch to discuss your requirements first.

Print Release Station

Written by paulw. Posted in Network Payment Hardware, selectec News

Did you know the Copicode IP can be configured as a Print Release only terminal?

The default behaviour then becomes:

  • A user sends their job or jobs to the Find Me or any printer set up as a hold release queue.
  • The user then authenticates at the Copicode-IP (usually with a swipe reader or proximity card)
  • All print jobs are then released and the Copicode-IP display returns to the Logon Screen.

This mode is useful if you only require the print release function and ideally suited to swipe or prox release environments.

Got a Copicode IP and want to test it out? then select mode 6 when installing.

Any questions just ask.