O VIA C7-M possui uma característica muito interessante que é um co-processador de segurança, chamado PadLock. Os notebooks enfrentam um problema sério de segurança, já que se o seu notebook for furtado ou se você o perder ou esquecer em algum lugar, qualquer pessoa pode ter acesso aos dados nele contidos. O co-processador PadLock inclui um processador de criptografia, um processador hash e também um gerador de números aleatórios (RNG, Random Number Generator).
Esse processador de criptografia suporta todos os modos AES e, de acordo com a VIA, o C7-M é capaz de realizar operações de criptografia em uma taxa de até 25 GB/s.
O co-processador PadLock tem um processador hash, função que é usada para verificar se um dado foi alterado. De acordo com a VIA, o C7-M é capaz de executar operações de hash a uma taxa de até 20 GB/s e suporta os métodos SHA-1 e SHA-256.
O co-processador de segurança também possui um multiplicador Montgomery, o que acelera dos cálculos requeridos pelo algoritmo de criptografia RSA.
E por último, o PadLock incorpora dois geradores de números aleatórios, com um desempenho de até 12 MB/s. Os geradores de números aleatórios são peça fundamental para uma criptografia 100% segura, já que eles geram números verdadeiramente aleatórios. Quando um computador não possui essa função (a maioria dos computadores não possui) um número aleatório é gerado usando o relógio de tempo real. Por isso, um hacker, sabendo mais ou menos a data e a hora que você criou uma chave aleatória, pode quebrá-la mais facilmente usando ferramentas apropriadas.

clique para ampliar
Figura 8: Principais características do co-processador PadLock do C7-M.
Na Figura 9 você encontra uma comparação de segurança entre o VIA C7-M e outros processadores para notebooks.

clique para ampliar
Figura 9: Comparação das características de segurança.