From Newsgroup: sci.crypt
Ch1ffr3punk wrote:
Chris M. Thomasson wrote:
On 8/21/2026 1:12 PM, Ch1ffr3punk wrote:
Chris M. Thomasson wrote:
On 8/21/2026 9:19 AM, Ch1ffr3punk wrote:
Nomen Nescio wrote:
https://niccs.org.cn/niccs/Notice/pc/content/content_1937429502295019520.html
Fascinating that China has its own cipher suite. Do they not trust Western
algorithms? All of which have been carefully scrutinized by some of the world's
foremost experts and developed in the open.
Or is this merely a "national pride" thing ("Yeah we Chinks can make crypto too").
Me, I just use RC4 (dropping the first outputted 2048 bytes).
China and the Russian Federation have their own crypto and hashing algos,
which btw. I use in yubisigner too, to be international.
Oh how fun! ;^o
Sure, a lot of fun, because in Eurasia we can use RIPEMD-256, SM3 and Streebog-256. And best of all, yubisigner detached ASCII signatures
and it's included Comment: header, containing these hashes, can't be faked like Comment: headers in OpenPGP and bsd-signify software. :-P
You can try that out by yourself, if you have a YubiKey:
https://github.com/Ch1ffr3punk/yubisigner
You can use any hash you want.
When I used SHA256 for joking with the NSA, third-parties
modified my GitHub repository's source code[1], hence I
invented yubisigner...
[1] https://github.com/Ch1ffr3punk/hashwords
Just for fun and educational purposes :-) :
$ ./hashwords 1 10000000 --prefix NSA --sort NSAI9hpMedvioeSowGK0G5q8dy3ElbSCwoQ9/J4NCd0= : 501720, elapsed time: 261.98486ms
NSAMrUqTEdfC120tkhTyOL9Opjc1zoI56nroK1R44zg= : 520371, elapsed time: 272.295708ms
NSALcgzInqU2EEBqJfvfIDngXu+2LKAgoPMTbEVL17Q= : 527503, elapsed time: 275.172897ms
NSA5B2THIq1pGE87X2hqrZOeTvWz1UKO2f5zTQJTpNk= : 868533, elapsed time: 455.309747ms
NSAmFYk1yw4zmREPPYAvXMa/YtpxxLUZtpWU6UWMHKg= : 1180073, elapsed time: 623.169097ms
NSA2kZIra++baoq75CAyhj6iVPXCZISSMzvOfOFhBtA= : 1357201, elapsed time: 718.328127ms
NSAMozSZR01LL3CQLXlV7/g1i86fc5hpsIzJNmQ207s= : 1505728, elapsed time: 797.11307ms
NSATEx/0GJ44sfJhgMNJClwR4XozxKGdcuxo3C0UftA= : 1624891, elapsed time: 860.313199ms
NSA/ilaOI+QSoJp4VI6qgRoFwBe1WI7gWGxOYzPhZ/Y= : 1693547, elapsed time: 897.271718ms
NSA3Km7ruVedTgDmQ6/ffVxokk+prDZKgH5QTjZLQNU= : 1703528, elapsed time: 902.398374ms
NSA7/Hi2+Lr86L1/9FBmIwOBzsNQbUzb7wKDfQd0q00= : 1994814, elapsed time: 1.063331392s
NSAcCc04mLTCxTjBvlcDNDNtveJmqsRSjKRzaiw/Xn8= : 2387902, elapsed time: 1.282028905s
NSAr1TX4g8rBflAbHyomywV+l4Zg8vzwWrfLfgFhbIQ= : 2452394, elapsed time: 1.317549093s
NSAHNXFWo0X77xmPyqyh4qPnDGGqCZ7G2CIPbTDX2Ug= : 2547741, elapsed time: 29.096572ms
NSAsVlCq86tZpErovlmrh1DJ7bvJOwGsCBhgo4mvdjg= : 3270795, elapsed time: 418.941682ms
NSAO+DkPLGHlKDKLptWoI/DU1M8PwEGAWbI9JGbNiIY= : 3445975, elapsed time: 510.746574ms
NSAUsW3z47l+IRane3eDlZC3UZEUz9AzZnChZhMCxgM= : 3571740, elapsed time: 577.616862ms
NSAVZeOOxoveSKguU+BZ6Dj7bVrabYifwDB/BZMuIDM= : 3655142, elapsed time: 622.388208ms
NSA45gZInkKBgMCAEPFsoou7GQCYRXYy7NYpcOg8SQI= : 3925961, elapsed time: 772.813485ms
NSAkU7gUrzUzpUrj6gJAiv+ejGzIY1NKyIx8ZUiD2r8= : 4191305, elapsed time: 914.558561ms
NSA3wVAKXFCmLEVhHHPUIqtBV0ZFKH1M2ZoxRAiGMJM= : 4463686, elapsed time: 1.066650688s
NSA4gZuy5R/aY9as5oAZfcpVx1RRzvN0lDmPRLEnvUU= : 4644031, elapsed time: 1.162782233s
NSAL5yHSwzCCfTjPVbz0goR1HZ7vsoLbXFy9G1sGi3E= : 5022859, elapsed time: 13.952882ms
NSA+wfk1zmY+b4wVoRslymtk3r8SGN4Ra4tjTW4edGk= : 5266442, elapsed time: 140.507264ms
NSA3wTsGktZvqeuzrxDwhw/zLfjccvaLkPf9tMWWbo4= : 5523875, elapsed time: 283.936699ms
NSAiKVCeHSqvOdKdR7rYf8LRzNe9s0TxCy6rt/ei4To= : 5536870, elapsed time: 290.567123ms
NSAhqXkFcazDn86j1dV9VH0CD3bkWqGcUpteRzXTLE0= : 5587348, elapsed time: 317.923238ms
NSAIezWhblwopmLYWZGu2j0xKGuszIzMUhCJfcjM6Qk= : 5947580, elapsed time: 508.940934ms
NSAKPvEVTv2IgXpJ/t5Pw+a8KX0ACIvXAtu0vvK1LrE= : 6130489, elapsed time: 611.146553ms
NSA2Ir0TGzWoCyYHiVBvIY8TIQ+iEmnwKhWNs2v7SJ8= : 6188717, elapsed time: 641.741311ms
NSAUZthemvRmc4TW2e9R3/VyXhNnKm8GtAkrAFwGeyA= : 6378973, elapsed time: 745.525646ms
NSA1alQ09KEcxlsxOKN90EXX8pWiHpyd5E+87tVLfMM= : 6411541, elapsed time: 763.193145ms
NSAj55gLvgtT6yz5MszYoI9HSZuZ3MonY3DNtJJyVOs= : 6589910, elapsed time: 859.22581ms
NSAKnpM5onJ4O6d2dXwn1+CmDvXV0vcmGmmk+uVHwLc= : 6606818, elapsed time: 866.999192ms
NSAXWtkiLVJkLTVJhrws0dD5unjtfi2wcD6AddiGDd0= : 6884750, elapsed time: 1.027345003s
NSAk/Q3GiT0FXBk5jnhNb9zJlQRwQP51bAlev3umb8g= : 7020801, elapsed time: 1.100156241s
NSAskp/ODONBCY4Se4IWnSFLrQKcYu1icIX22RLUO48= : 7583428, elapsed time: 47.513179ms
NSA4xHQoHMpZQtD6jbq19FW8oNUKGm/knSe7nSNMbwE= : 7603409, elapsed time: 57.300236ms
NSATeQjFGIPX00bbs8dsrOa+3AzNwL42XTs8kGzurbc= : 7761070, elapsed time: 144.818141ms
NSAJtXSNwVQReG8TreI0sBqCf7h+DR/F7Cf1vFsrYJk= : 7797831, elapsed time: 162.753975ms
NSAkv8eczRm+02dtvyB4FFPpeEGE6oEnt6WxO1+oZJ4= : 8006619, elapsed time: 277.557089ms
NSAqsYG7MmgvrjROdV0kKbNIv6zX31Cxr01bZ+Q4ArI= : 8369377, elapsed time: 471.348222ms
NSAqVri2oT8R2GIovnu8aYqkB48mOc6ogZZCJJPCs7M= : 8610486, elapsed time: 599.403768ms
NSApvn5zyDuSBI12Rdsw+0uGsEWL/UkvVF/5MU3tjD4= : 9279507, elapsed time: 970.189589ms
NSAUFdX6ZpHCI0syucX0EmbvLH7iGFX38n+CPqBHOBQ= : 9502721, elapsed time: 1.095814525s
NSA9e6jsWvCADKbhQUedrCKtiTtG0xGAXMh3AqQE6Hk= : 9763986, elapsed time: 1.245295488s
NSA+P/DrTVjJAT4BuCuMw4XYpi+GQ5aujTkoyKfxYmk= : 9937686, elapsed time: 1.340170177s
$ ./hashwords --algo ripemd256 1 10000000 --prefix NSA --sort NSAE7buQgoia/hKqjYmZRzk1p/3l9ks9j/dmGV9Jd5U= : 98084, elapsed time: 63.33333ms NSAwtrK3X5OpDKEU3wbF8lqsbQCo3cyVwgtou7uqlis= : 160438, elapsed time: 102.172659ms
NSAePmciD2DTEHZOWP1p3cuWwIPUVWA2dIKBhzD6gOI= : 455421, elapsed time: 298.400343ms
NSAO+NhjaTty7S+rugXYmcULeHoCXZA2W3pM4vvO/iU= : 1069958, elapsed time: 709.978574ms
NSAVmnkbFJBsi5bebMJg6vyLr8tBudzUKInME93O1x0= : 1452407, elapsed time: 973.97795ms
NSAU6GmeTRtBoXiHtpY7nrWUmdudq/8OjlFVY8jQ7i4= : 1712854, elapsed time: 1.151373085s
NSAHhHxAVVFCIN83DFcD4cBUMuY7GivyEOnp2HId35E= : 1745827, elapsed time: 1.173082224s
NSAN+aHgHF0ZuqNIvUU7ECXAOOVZ5XEr4c+NZWV4ZJs= : 2249247, elapsed time: 1.520250371s
NSAO2vzq6T2LcDdHKXidSFHI4m4qWpDdepTJDLZMiCM= : 2460027, elapsed time: 1.667066215s
NSA+uwTOwW6lx+QTKASbBfSf5MiOLlCMk/fo+xM4OlM= : 2620527, elapsed time: 81.76378ms
NSAL4wQzgcjQQgCnEY8NxY3Nk2/fuaWXQZ/UffN0tF8= : 2684576, elapsed time: 122.44162ms
NSAt/C4BXxmTHolnJSGRcEWaubUo7VV65Wk6LjYW3Wg= : 3264218, elapsed time: 511.703031ms
NSAdmngMdgr82GkvYzdvK92lOKZ/BybFHfImGEKtPbM= : 3319705, elapsed time: 549.141397ms
NSAPvbXBKf/y8CCeG5lwipQocPMESQkm0rAcMsE6Wno= : 3384122, elapsed time: 591.97161ms
NSAWr05vH13t/qa8ZePT+iZ5Eyvg4F4IztGhWo7SilA= : 3739766, elapsed time: 831.758609ms
NSAoe0V62InF1bYHJwzsJ7ctIcW5jeRAJiaksUSOKLA= : 3765945, elapsed time: 849.070826ms
NSAa//jlCmaCXSqCwyH0sF29xLO2lwIiA1A19/GG+Lw= : 4102772, elapsed time: 1.082412437s
NSAt6g7cBVaJ4TS0g/0kgB4OfwDsQVreOuRWeeU2Mbc= : 4526191, elapsed time: 1.376782673s
NSA1cNk0GCuTc+GjdexrFKXN90A5O3cz4I2/QpZMx+E= : 4822233, elapsed time: 1.577520258s
NSAQt4ZapIFaiHrIGyie6NvkG3xIV5iK1cDyn2/NrLY= : 5225846, elapsed time: 146.573149ms
NSAuuMWlZmGkJ9DlAnA+y9evupd8mDQRZanbh6AQkPM= : 5639729, elapsed time: 425.936333ms
NSAZ8Nq0uK897Ri0E5P8y/276YHGFTuDQi8BxpXgtJI= : 5758899, elapsed time: 506.34248ms
NSAveYgDZgGLua0KYNWjtY+RfYa9Cslc9gBNAOo+YB8= : 6369991, elapsed time: 927.96589ms
NSAhmBB1gJQ+uQhoRWI10c+m6yGNozO9iaBy2l0a184= : 6750619, elapsed time: 1.190902857s
NSAV9YXw2WE9sTKeuceNcQwX0VYPH/LcTeiUSBwhWyw= : 7117361, elapsed time: 1.452378295s
NSAKBVDnX+tV/WQHsANuq0xuEfSjlMz09WSkPpWnIH0= : 7397145, elapsed time: 1.643342976s
NSAxXjpsX/Uujwfap0EBBCuarBnMAD4Kfidjz4gZER0= : 7441242, elapsed time: 1.674884188s
NSArgVioFtRyYmC4wWFsbypcl8rYTSFgNm6moec/cN8= : 7482371, elapsed time: 1.703141714s
NSAfb+8af1etBy8h1jzWcpk34ul8iBl+ZRWvLhg77vw= : 7892185, elapsed time: 259.308832ms
NSAsGcQTXnL3uPGfS1CMQthxgGoopfNIllKNRcK/4YU= : 8003062, elapsed time: 334.193874ms
NSAJreFCUaXdEnOzn/f4h87igPKgsfGt7hPFWcDqhRs= : 8319369, elapsed time: 548.096905ms
NSAYKrnCcykxMaDYCWVIGM7k+sDaq5qWbplPYRETlF4= : 8471368, elapsed time: 649.284298ms
NSAVCYnVFa4Uov04k6lShiLoS/+CJmn9I/S9H1cOT/s= : 8691811, elapsed time: 797.58287ms
NSA6iANY4+GsI4qJrCgJiz1ZKocktSraMnWK4AUs/sc= : 8822316, elapsed time: 889.748974ms
NSA2//NAuLxyjrFD4BqYm/e30s09BEQyfcP3Ak/cTLs= : 8834391, elapsed time: 897.350188ms
NSAuIV38jHzUFKX2Jk2ncnC8Y4JjXI5xT6eXZQkcBKk= : 9648372, elapsed time: 1.463839068s
$ ./hashwords --algo sm3 1 10000000 --prefix NSA --sort NSAR/Tn1ieUHBRog1DCY5cLmtNcmGq3UWgMhj4qAN8o= : 210664, elapsed time: 173.6496ms NSAd9/UdaClWDT8jFzM2sMHGiMkZM1t2MfJ/M6W1jPo= : 423205, elapsed time: 342.061461ms
NSApGsd6gWAzSR9M5rZGzLdAgYTfGNrtseuBUeDh+u0= : 1408101, elapsed time: 145.211879ms
NSADg94BDurGufkg4SFhVh9moS6yrd0A1Tb2mFiDNmo= : 1901074, elapsed time: 543.893289ms
NSAG/ijua/B5aq9W18SyDNRQJslC2ec5Q1CJTsKvVe0= : 2244058, elapsed time: 831.803231ms
NSAmjmHA3gmG+l4FqhNwasMfrN12ZkzEz6yh3BVrOZY= : 2527499, elapsed time: 38.70981ms
NSACMEGkVcFFCdtn9m/+mLMz7t43dCCCgUtz4chaEkU= : 2839381, elapsed time: 281.926006ms
NSAtRWht+RFH+hQz+E1zzJ1GjNZlZkkk1nGXJHNn1tA= : 3020485, elapsed time: 426.392144ms
NSAvy6dZ0VGK7w2XyTeJffw6HVET5CIQ+KAyNwHwy4U= : 3642538, elapsed time: 943.850777ms
NSA368oueAJS1j0mf3RS0hUe9+kVK+z9+NSyWBSeiPs= : 3799975, elapsed time: 1.079644143s
NSAIybBG55Eu2zE4HOoWDQWciyxcIPcH1Z55OUX08/o= : 4236159, elapsed time: 1.440983142s
NSA/4Av0YaJkbN8rJFjdbIOG98DPaMfxc+EN+S9yDVI= : 5016648, elapsed time: 28.311421ms
NSA6JYzH6sVlJAoRFvZMm1/DJFGVaw9pg4IY07P9xOg= : 5678155, elapsed time: 553.538417ms
NSAUQ6//oqvHaB0T3B8Pofz8IKRND01VSYakz2aoCZQ= : 5906556, elapsed time: 746.253683ms
NSAg62L/i5HEq964pARIH2IqUJ0zt8jgtxLJCnPuU04= : 6262655, elapsed time: 1.044810734s
NSAwFjfmPsoYGCVp3Moh/Lm1W1T2GS4R/MhQG2uxiPk= : 6286901, elapsed time: 1.066691907s
NSAVfCVmsxXi2oEsVpRIz11sodRH+0Xaiz5xU7V/Thk= : 6387564, elapsed time: 1.15182829s
NSATE9hjzFpKa2hYpV1YioeyQnNr0fpAfEtpgcFRLHM= : 6455075, elapsed time: 1.209643491s
NSA5dJFjuROQrGEusg16nKlwUj2lXTVCBP4xeoScu6w= : 6826964, elapsed time: 1.514038408s
NSAhdAlfbpwFq+8KUPHMXAN4A2Aadz93XKdRL63IYKk= : 7102222, elapsed time: 1.74253795s
NSAsthvQo5xeFdz6d2uzEymFu8DKMjKvJVW/rB0F2sY= : 7371088, elapsed time: 1.97308179s
NSAYTlJ75/6Ou4Zk++pQtL1NQWn10MlfiaBTKIaUeSw= : 7833227, elapsed time: 1.306113274s
NSAHwayquKj1LRlKjhSA7IK4loMJXbhKP/HrEFtaXUQ= : 8000445, elapsed time: 1.442674615s
NSAY6VPD5bAMZBHAepo7BNlvCoNKF6N68HgAvl2d3MQ= : 8037852, elapsed time: 1.472096584s
NSAkMiDZj9WSziIn6NAz2NctnSPzsCd8NoIDBTORty4= : 8066559, elapsed time: 1.495627079s
NSAGp0FItUtLy+6ck6Wdcz+TEtbpbR5cC29SLz+4a+4= : 8096171, elapsed time: 1.519691968s
NSADmg1RxM9oenN164ZZy8XKIwM5Vl1sbR1XlGJwXn8= : 8174449, elapsed time: 1.583644708s
NSA7Ziwtbry4TG7ArANOO6wCRhyH1MAxGsCmLYejLzM= : 8367878, elapsed time: 1.745220734s
NSA2vOUHm+UqcJSU+Pu84wRf/9ZxQuBZjsRQvMy2OI8= : 9569004, elapsed time: 1.729809739s
NSAZnFxhr10NLFvScMa9ZVx1NQvITAaOs72xHiNAWnE= : 9760706, elapsed time: 1.889622782s
$ ./hashwords --algo streebog256 1 10000000 --prefix NSA --sort NSAtUtjz434offEcLbSP9oScvLhgSyY1sAzrB8MT8IU= : 322524, elapsed time: 1.245609953s
NSA3rw+u6MDZpCN9RjNNfyO79ZSqG7S3KPUMotzcYTw= : 814680, elapsed time: 3.017306549s
NSA2gZ/rOO8ECLzeXx5s2siqeaG61qjlz6gCIaNsPRM= : 961655, elapsed time: 3.522314651s
NSANOOr4R6rHANSIZiYtq1lga/lmMtTnFH8/+XaYuNM= : 1031724, elapsed time: 3.752410289s
NSA+tzkQp71un/7eDTNtYq9MSLNyEpY1Tt8Uvu9/iTg= : 1449632, elapsed time: 779.661022ms
NSAUGPxDa0RL7dgilxhtm4BNan0LqMNF8DC2mWST8sg= : 1524317, elapsed time: 1.039380868s
NSAxjQdekTIcOzPjczFGtUyKCkTntWhdkqBtxoNYmeE= : 1731392, elapsed time: 1.871240653s
NSALuRm+2esBy/whp/SdFEBsFOYD8osblhilA4XH1lk= : 1773789, elapsed time: 2.022614975s
NSAdtaR0qPhGNVbzhwu8crod7JmNvw/mameNxpcMroE= : 1978749, elapsed time: 2.711082705s
NSAhHv3ehGSgefgCVyawjZmn78EmBnmoeX7QIPaA19Q= : 2280274, elapsed time: 3.726217597s
NSA5Hlx8sCGwqGbXSucu1Bf7mpIrc9edXUjqZZ1Dnzo= : 2843637, elapsed time: 1.414579816s
NSATGqMH/jakXwGFcf1U+68xeBLaR+zd5mKtrVlZKS4= : 2938472, elapsed time: 1.772637193s
NSAOXHGf3BNpolFsU0lMFJm9Cj6ONaOM8/MPVpbvlSg= : 3009010, elapsed time: 2.025702429s
NSAxQepO7PUQASK0e3/m3V5UcmMLonaVZEnepKu/L5I= : 3015147, elapsed time: 2.047314189s
NSAHcuLhPd45xbNr77cNdY7s15/ey3tKpPnDN9l78Rw= : 3415097, elapsed time: 3.404344703s
NSAICMLaf62PlsSWx6mMifCFyWXard2JZl0ajzUct0A= : 3425692, elapsed time: 3.44025603s
NSA9uUN2IfFWNtKbJsZtQ1A21xL36QM7PrqA3T7cg6g= : 3897576, elapsed time: 4.956189163s
NSANwRbtzOXHwYah7cDpja6zWjnZqcWZNXbFCK8/KfA= : 4483879, elapsed time: 4.877030185s
NSAhxN/hVh7+gFUHZ4KnEds0uketNYpXxg7eL/KUZ4w= : 4866084, elapsed time: 6.15010604s
NSAnRpKGBy4H27a/6jOtwLInWiPiEeWJBApFgFDdl8E= : 5064690, elapsed time: 325.73175ms
NSAhP7QoeQ6uohGNnVYLayLT2Pgs4+g566KcW/9NfeY= : 5164988, elapsed time: 646.89671ms
NSAAj1S+e2Wx5qGO2dIlbt2N5VwoXPNRbpTdA7YMpY8= : 5850919, elapsed time: 3.08811025s
NSA87vW5aerv6BaEJxGDSOIFFiWnyXK4NfGg1aicYEE= : 6406118, elapsed time: 4.954557591s
NSAEzHTsUNwnuYOayoMM8AQ00sUO02h3tCV6UDPh584= : 6430875, elapsed time: 5.042668113s
NSAvAtw0z+sOGLb5MNQK8aPF4tssKpnK/73Ta/0O4B0= : 6772121, elapsed time: 6.185952294s
NSAS/es885b3YmPQgdCq2/nRHhr4ZWB1yBArFoCUTJo= : 6939317, elapsed time: 5.824288127s
NSAPpA62RawZpz9IGESGpH5K7c6iVYSYmxpjyiQeSMs= : 6997861, elapsed time: 6.017625849s
NSANa3Soe2DWHrTShZVoTtOLtK3QAjvqmDLiPpjFxcA= : 7035679, elapsed time: 6.145129639s
NSAMtfPNsrGGzJxNpVQXjJvlJq3obxfmBMfz1ciQNMA= : 7206251, elapsed time: 6.731398477s
NSAOCwFXgSTdYadn1cXkJIS2GaGaJRGDZfpQjTUOUlI= : 7432758, elapsed time: 7.512163637s
NSA7JpeoGe8ke4FZSlSOKNNvXFrkhFPwQuyi5/LHwyI= : 7611258, elapsed time: 5.879284254s
NSAmO38G1TRWbGws7iUF7P9mMkg0M3DxGXknJD2JJcw= : 8486709, elapsed time: 7.948343011s
NSAlpcnJT3MTu8Rj4/MkB3bfpaiocCbxqs7fO096fGM= : 8662195, elapsed time: 8.559684545s
NSAtRhXUblAmtDsQTNOsD+A0DcKhLRSkTMpAwN8oVYg= : 8749580, elapsed time: 8.748176518s
NSAvBC+MTV0QhjMDXPPB5qYiJmr7IiozssxvmHNmv7g= : 8878538, elapsed time: 6.952865153s
NSA3FfPipHMekmh85WghG2EDLlbHZABKq4vxBmW6VoY= : 9030627, elapsed time: 7.472228105s
NSAx4LIM89AAaV+dRf6mXFiYy0mEhJTOMSiFa4FLP00= : 9138122, elapsed time: 7.837699913s
NSARglzi8/LZWDj3vp3BEqg/PLAZUwQPNY5zWs6baVU= : 9211566, elapsed time: 8.092680273s
NSATgRZFqhv4w9SUxGYanbQcSyXxGPIhbTi6AXsxvpw= : 9316351, elapsed time: 8.460257236s
NSAlXadtuylPMERruHwcXJHkMgkWrRMYnBvFq8MChJ0= : 9388597, elapsed time: 6.660898044s
--
https://oc2mx.net
--- Synchronet 3.22a-Linux NewsLink 1.2