Nanomantidae
The Nanomantidae are a new (2019) family of praying mantids, based on the type genus Nanomantis. As part of a major revision of mantid taxonomy,[1] genera and tribes have been moved here, substantially replacing the old family Iridopterygidae.
Nanomantidae | |
---|---|
![]() | |
Hyalomantis punctata | |
Scientific classification ![]() | |
Kingdom: | Animalia |
Phylum: | Arthropoda |
Class: | Insecta |
Superorder: | Dictyoptera |
Order: | Mantodea |
Family: | Nanomantidae |
The new placement is in superfamily Nanomantoidea (of group Cernomantodea) and infraorder Schizomantodea. The recorded distribution of genera includes: Africa including Madagascar, the Himalayas, SE Asia through to Australia and Pacific islands.[2]
Subfamilies, Tribes and selected Genera
The Mantodea Species File lists four subfamilies:[2]
Fulciniinae
- tribe Fulciniini
- Calofulcinia Giglio-Tos, 1915
- Fulcinia Stal, 1877
- Ima (insect) Tindale, 1924
- Tylomantis Westwood, 1889
- tribe Neomantini
- Kongobatha Hebard, 1920
- Neomantis Giglio-Tos, 1915
- tribe Paraoxypilini (Australasia, Oceania):
- subtribe Bolbina
- Bolbe Stal, 1877
- Papubolbe Beier, 1965
- subtribe Paraoxypilina
- Cliomantis Giglio-Tos, 1913
- Exparoxypilus Beier, 1929
- Gyromantis Giglio-Tos, 1913
- Metoxypilus Giglio-Tos, 1913
- Myrmecomantis Giglio-Tos, 1913
- Nesoxypilus Beier, 1965
- Paraoxypilus Saussure, 1870
- Phthersigena Stal, 1871
- subtribe Bolbina
- tribe Stenomantini
- Ciulfina Giglio-Tos, 1915
- Fulciniola Giglio-Tos, 1915 monotypic (F. snelleni Saussure, 1871)
- Stenomantis Saussure, 1871 - monotypic (S. novaeguineae de Haan, 1842)
Hapalomantinae
- tribe Hapalomantini: mainland Africa - genera:
- tribe Nilomantini: Madagascar
- Chloromantis Kaltenbach, 1998
- Cornucollis Brannoch & Svenson, 2016
- Enicophlebia Westwood, 1889
- Hyalomantis Giglio-Tos, 1915
- Ilomantis Giglio-Tos, 1915
- Melomantis Giglio-Tos, 1915
- Negromantis Giglio-Tos, 1915
- Nilomantis Werner, 1907
- Platycalymma Westwood, 1889
Tropidomantinae
- tribe Epsomantini (monotypic)
- Epsomantis Giglio-Tos, 1915 (monotypic)
- tribe Tropidomantini
- Eomantis Giglio-Tos, 1915
- Tropidomantis Stal, 1877
gollark: So this is a mess. PotatOS is actually shipping a mildly different ECC library with a different curve because steamport provided the ECC code ages ago.
gollark: I mean, what do you expect to happen if you do something unsupported and which creates increasingly large problems each time you do it?
gollark: <@151391317740486657> Do you know what "unsupported" means? PotatOS is not designed to be used this way.
gollark: Specifically, 22 bytes for the private key and 21 for the public key on ccecc.py and 25 and 32 on the actual ingame one.
gollark: <@!206233133228490752> Sorry to bother you, but keypairs generated by `ccecc.py` and the ECC library in use in potatOS appear to have different-length private and public keys, which is a problem.EDIT: okay, apparently it's because I've been accidentally using a *different* ECC thing from SMT or something, and it has these parameters instead:```---- Elliptic Curve Arithmetic---- About the Curve Itself-- Field Size: 192 bits-- Field Modulus (p): 65533 * 2^176 + 3-- Equation: x^2 + y^2 = 1 + 108 * x^2 * y^2-- Parameters: Edwards Curve with c = 1, and d = 108-- Curve Order (n): 4 * 1569203598118192102418711808268118358122924911136798015831-- Cofactor (h): 4-- Generator Order (q): 1569203598118192102418711808268118358122924911136798015831---- About the Curve's Security-- Current best attack security: 94.822 bits (Pollard's Rho)-- Rho Security: log2(0.884 * sqrt(q)) = 94.822-- Transfer Security? Yes: p ~= q; k > 20-- Field Discriminant Security? Yes: t = 67602300638727286331433024168; s = 2^2; |D| = 5134296629560551493299993292204775496868940529592107064435 > 2^100-- Rigidity? A little, the parameters are somewhat small.-- XZ/YZ Ladder Security? No: Single coordinate ladders are insecure, so they can't be used.-- Small Subgroup Security? Yes: Secret keys are calculated modulo 4q.-- Invalid Curve Security? Yes: Any point to be multiplied is checked beforehand.-- Invalid Curve Twist Security? No: The curve is not protected against single coordinate ladder attacks, so don't use them.-- Completeness? Yes: The curve is an Edwards Curve with non-square d and square a, so the curve is complete.-- Indistinguishability? No: The curve does not support indistinguishability maps.```so I might just have to ship *two* versions to keep compatibility with old signatures.
References
- Schwarz CJ, Roy R (2019) The systematics of Mantodea revisited: an updated classification incorporating multiple data sources (Insecta: Dictyoptera) Annales de la Société entomologique de France (N.S.) International Journal of Entomology 55 (2): 101-196.
- Mantodea Species File (Version 5.0/5.0, retrieved 11 July 2020)
External Links
Media related to Nanomantidae at Wikimedia Commons Data related to Iridopterygidae at Wikispecies
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.