请阅读下面这张Markdown格式的表格并回答问题。同一行中不同列的单元格用'|'分隔，不同行的单元格用'
'分隔。

表格:
| 序号 | 产品型号 | 产品名称 | 研制单位 | 型号证书编号 |
| --- | --- | --- | --- | --- |
| 1.0 | SSX1301 | 安全芯片 | 大唐微电子技术有限公司 | SXH2013087 |
| 2.0 | SSX1303 | 椭圆曲线密码算法协处理器 | 北京宏思电子技术有限责任公司 | SXH2013089 |
| 3.0 | SSX1304 | 算法芯片 | 北京宏思电子技术有限责任公司 | SXH2013090 |
| 4.0 | SSX1305 | 椭圆曲线密码算法协处理器 | 北京天一集成科技有限公司 | SXH2013109 |
| 5.0 | SSX1306 | 算法芯片 | 北京天一集成科技有限公司 | SXH2013110 |
| 6.0 | SJK1339 | 智能密码钥匙 | 北京支付通电子设备有限公司 | SXH2013125 |
| 7.0 | SHJ1308 | 多功能密码应用互联网终端 | 华旭金卡股份有限公司 | SXH2013129 |
| 8.0 | SJK1341 | 可视按键型智能密码钥匙 | 北京银盾思创网络技术有限公司 | SXH2013132 |
| 9.0 | SHJ1310 | 多功能密码应用互联网终端 | 天地融科技股份有限公司 | SXH2013137 |
| 10.0 | SRJ1306 | 签名验签服务器 | 北京信安世纪科技有限公司 | SXH2013138 |
| 11.0 | SHJ1311 | 多功能密码应用互联网终端 | 飞天诚信科技股份有限公司/北京坚石诚信科技有限公司 | SXH2013139 |
| 12.0 | SSX1308 | 安全芯片* | 北京同方微电子有限公司 | SXH2013141 |
| 13.0 | SRJ1309 | 签名验签服务器 | 北京安信天行科技有限公司 | SXH2013153 |
| 14.0 | SRJ1310 | 签名验签服务器 | 山东得安信息技术有限公司/北京得安信息技术有限公司 | SXH2013154 |
| 15.0 | SRJ1311 | 签名验签服务器 | 北京中金国信科技有限公司 | SXH2013155 |
| 16.0 | SJJ1327 | 金融数据密码机 | 北京三未信安科技发展有限公司 | SXH2013158 |
| 17.0 | SSX1309 | 安全芯片* | 大唐微电子技术有限公司 | SXH2013162 |
| 18.0 | SSX1312 | 安全芯片 | 北京同方微电子有限公司 | SXH2013165 |
| 19.0 | SSX1313 | 安全芯片 | 大唐微电子技术有限公司 | SXH2013166 |
| 20.0 | SJK1343 | 智能密码钥匙 | 上海林果实业股份有限公司/北京宏基恒信科技有限责任公司 | SXH2013174 |
| 21.0 | SJK1344 | 蓝牙型智能密码钥匙 | 飞天诚信科技股份有限公司/北京坚石诚信科技有限公司 | SXH2013175 |
| 22.0 | SJK1347 | 智能密码钥匙 | 中钞信用卡产业发展有限公司 | SXH2013180 |
| 23.0 | SSX1316 | 动态令牌安全芯片 | 北京天一集成科技有限公司 | SXH2013187 |
| 24.0 | SJM1308 | 密码键盘 | 艾体威尔电子技术（北京）有限公司 | SXH2013188 |
| 25.0 | SRK1401 | 动态令牌 | 北京信安世纪科技有限公司 | SXH2014003 |
| 26.0 | SRK1404 | 动态令牌 | 北京集联网络技术有限公司 | SXH2014012 |
| 27.0 | SJK1403 | SD密码卡 | 北京海泰方圆科技股份有限公司 | SXH2014018 |
| 28.0 | SRK1406 | 动态令牌 | 天地融科技股份有限公司 | SXH2014020 |
| 29.0 | SSX1402 | 动态令牌安全芯片 | 飞天诚信科技股份有限公司 | SXH2014026 |
| 30.0 | SRK1407 | 动态令牌 | 飞天诚信科技股份有限公司/北京坚石诚信科技有限公司 | SXH2014027 |
| 31.0 | SRK1408 | 动态令牌 | 飞天诚信科技股份有限公司/北京坚石诚信科技有限公司 | SXH2014028 |
| 32.0 | SJK1405 | 音码型智能密码钥匙 | 天地融科技股份有限公司 | SXH2014030 |
| 33.0 | SJK1406 | 蓝牙型智能密码钥匙 | 天地融科技股份有限公司 | SXH2014031 |
| 34.0 | SRK1409 | 音码型动态令牌 | 长城瑞通（北京）科技有限公司 | SXH2014033 |
| 35.0 | SRK1410 | 动态令牌 | 北京宏基恒信科技有限责任公司/上海林果实业股份有限公司 | SXH2014034 |
| 36.0 | SRK1411 | 动态令牌 | 北京宏基恒信科技有限责任公司/上海林果实业股份有限公司 | SXH2014035 |
| 37.0 | SYT1401 | 金融IC卡密钥管理系统 | 北京江南天安科技有限公司 | SXH2014036 |
| 38.0 | SJJ1402 | 加密服务器 | 北京江南天安科技有限公司 | SXH2014040 |
| 39.0 | SHJ1404 | 多功能密码应用互联网终端（蓝牙/USB） | 神州融安科技（北京）有限公司 | SXH2014049 |
| 40.0 | SHT1401 | POS密码应用系统 | 艾体威尔电子技术（北京）有限公司 | SXH2014050 |
| 41.0 | SJK1407 | MiniPCI-E密码卡 | 北京三未信安科技发展有限公司 | SXH2014052 |
| 42.0 | SRK1412 | 动态令牌 | 飞天诚信科技股份有限公司 | SXH2014054 |
| 43.0 | SRK1413 | 动态令牌 | 飞天诚信科技股份有限公司 | SXH2014055 |
| 44.0 | SJK1411 | 音码型智能密码钥匙 | 北京海泰方圆科技股份有限公司 | SXH2014067 |
| 45.0 | SJJ1409 | 服务器密码机 | 北京中油瑞飞信息技术有限责任公司 | SXH2014072 |
| 46.0 | SJK1415 | 可视按键型智能密码钥匙 | 北京金玉衡科技有限责任公司 | SXH2014074 |
| 47.0 | SJK1417 | 可视按键型智能密码钥匙 | 飞天诚信科技股份有限公司 | SXH2014077 |
| 48.0 | SRK1416 | 动态令牌 | 北京坚石诚信科技有限公司 | SXH2014078 |
| 49.0 | SRK1417 | 动态令牌 | 北京坚石诚信科技有限公司 | SXH2014079 |
| 50.0 | SSX1407 | 安全芯片 | 北京宏思电子技术有限责任公司 | SXH2014080 |
| 51.0 | SRJ1404 | 签名验签服务器 | 北京中金国信科技有限公司 | SXH2014083 |
| 52.0 | SJK1418 | 智能密码钥匙 | 北京金玉衡科技有限责任公司 | SXH2014084 |
| 53.0 | SJK1419 | 蓝牙型智能密码钥匙 | 北京中金国信科技有限公司 | SXH2014085 |
| 54.0 | SJK1420 | 蓝牙型智能密码钥匙 | 北京握奇智能科技有限公司 | SXH2014086 |
| 55.0 | SJJ1410-B | 服务器密码机 | 兴唐通信科技有限公司 | SXH2014088 |
| 56.0 | SRK1419 | 动态令牌 | 北京集联网络技术有限公司 | SXH2014094 |
| 57.0 | SSX1408 | 安全芯片 | 北京宏思电子技术有限责任公司 | SXH2014107 |
| 58.0 | SSX1409 | 动态令牌安全芯片 | 天地融科技股份有限公司 | SXH2014109 |
| 59.0 | SYT1404 | IC卡密钥管理系统 | 北京融通高科科技发展有限公司 | SXH2014119 |
| 60.0 | SJK1431 | 可视按键型智能密码钥匙 | 北京握奇智能科技有限公司 | SXH2014120 |
| 61.0 | SJK1432 | 可视按键型智能密码钥匙 | 北京握奇智能科技有限公司 | SXH2014121 |
| 62.0 | SHJ1408 | IC卡互联网终端 | 北京大明五洲科技有限公司 | SXH2014122 |
| 63.0 | SSX1412 | 安全芯片* | 北京华大信安科技有限公司 | SXH2014124 |
| 64.0 | SSX1415 | 安全芯片* | 北京同方微电子有限公司 | SXH2014137 |
| 65.0 | SSX1416 | 安全芯片 | 北京国芯威电子科技股份有限公司 | SXH2014138 |
| 66.0 | SJJ1415 | SAN存储加密机 | 兴唐通信科技有限公司/华为技术有限公司 | SXH2014141 |
| 67.0 | SJK1440 | 双界面智能IC卡 | 北京华虹集成电路设计有限责任公司 | SXH2014143 |
| 68.0 | SHJ1409 | 多功能密码应用互联网终端 | 北京华虹集成电路设计有限责任公司 | SXH2014144 |
| 69.0 | SHJ1410 | 多功能密码应用互联网终端 | 北京华虹集成电路设计有限责任公司 | SXH2014145 |
| 70.0 | SJK1441 | 音码型智能密码钥匙 | 飞天诚信科技股份有限公司 | SXH2014147 |
| 71.0 | SRK1423 | 动态令牌 | 北京大明五洲科技有限公司 | SXH2014148 |
| 72.0 | SJK1442 | 蓝牙型智能密码钥匙 | 北京大明五洲科技有限公司 | SXH2014150 |
| 73.0 | SJK1444 | 音码型智能密码钥匙 | 神州融安科技（北京）有限公司 | SXH2014155 |
| 74.0 | SJK1446 | 智能密码钥匙 | 北京世纪龙脉科技有限公司 | SXH2014157 |
| 75.0 | SHJ1411 | 智能IC卡互联网终端 | 北京握奇智能科技有限公司 | SXH2014158 |
| 76.0 | SJK1447 | 蓝牙型智能密码钥匙 | 神州融安科技（北京）有限公司 | SXH2014159 |
| 77.0 | SJK1448 | 蓝牙型智能密码钥匙 | 中钞信用卡产业发展有限公司 | SXH2014160 |
| 78.0 | SHJ1302 | 多功能密码应用互联网终端 | 艾体威尔电子技术（北京）有限公司 | SXH20147021 |
| 79.0 | SHJ1304 | 多功能密码应用互联网终端 | 北京支付通电子设备有限公司 | SXH20147022 |
| 80.0 | SHJ1305 | 多功能密码应用互联网终端 | 天地融科技股份有限公司 | SXH20147023 |
| 81.0 | SHR1301 | 手机密码服务中间件平台 | 北京创原天地科技有限公司 | SXH20147026 |
| 82.0 | SHT1301 | 手机密码服务平台 | 北京创原天地科技有限公司 | SXH20147035 |
| 83.0 | SJJ1212 | 金融数据密码机 | 北京三未信安科技发展有限公司 | SXH20147170 |
| 84.0 | SJJ1310 | 金融数据密码机 | 北京江南天安科技有限公司 | SXH20147186 |
| 85.0 | SJJ1313 | USB密码器 | 北京江南天安科技有限公司 | SXH20147188 |
| 86.0 | SJJ1315 | 安全认证网关 | 北京三未信安科技发展有限公司 | SXH20147189 |
| 87.0 | SJJ1321-A | 金融数据密码机 | 北京江南天安科技有限公司 | SXH20147194 |
| 88.0 | SJK1104 | 智能密码钥匙 | 飞天诚信科技股份有限公司 | SXH20147288 |
| 89.0 | SJK1114 | 智能密码钥匙 | 东方口岸科技有限公司 | SXH20147300 |
| 90.0 | SJK1230 | 可视按键型智能密码钥匙 | 上海林果实业股份有限公司/北京宏基恒信科技有限责任公司 | SXH20147373 |
| 91.0 | SJK1237 | 智能密码钥匙 | 北京坚石诚信科技有限公司 | SXH20147378 |
| 92.0 | SJK1238 | PCI密码卡 | 北京三未信安科技发展有限公司 | SXH20147379 |
| 93.0 | SJK1251 | 智能密码钥匙 | 北京天诚盛业科技有限公司 | SXH20147391 |
| 94.0 | SJK1252 | 可视按键型智能密码钥匙 | 北京天诚盛业科技有限公司 | SXH20147392 |
| 95.0 | SJK1253-A | 指纹型智能密码钥匙 | 北京天诚盛业科技有限公司 | SXH20147393 |
| 96.0 | SJK1253-B | 指纹型智能密码钥匙 | 北京天诚盛业科技有限公司 | SXH20147394 |
| 97.0 | SJK1256 | 音码型智能密码钥匙 | 北京握奇智能科技有限公司 | SXH20147397 |
| 98.0 | SJK1257 | Dock型智能密码钥匙 | 北京握奇智能科技有限公司 | SXH20147398 |
| 99.0 | SJK1260 | 音码型智能密码钥匙 | 北京旋极信息技术股份有限公司 | SXH20147401 |
| 100.0 | SJK1261 | Dock型智能密码钥匙 | 北京旋极信息技术股份有限公司 | SXH20147402 |
问题:
研制多功能密码应用互联网终端的公司一共有多少个？
Answer:
8